c.i.!!!!! You weren't supposed to guess that damn quick! *sulks*
Okay all, he got it. And yes fealola, there is a telescope in there.
Dang...thought the snow might put people off the scent!
Specifically it is located on top of a (sort of) dormant volcano, Mauna Kea, on the Big Island of Hawai`i.