Stock Photo - Idaho Springs, Colorado - The Meyer-Womble Observatory on top of Mt Evans At 14,148 feet, the observatory is the highest operating observatory in the world, according to Denver University, which built and operates the telescope

Stock Photo: Idaho Springs, Colorado - The Meyer-Womble Observatory on top of Mt  Evans  At 14, 148 feet, the observatory is the highest operating observatory in the world.

Searchable keywords

Choose multiple keywords