Located in Colorado, The International Museum of Telescope is a Net Zero project designed to immerse visitors in the universe, encouraging exploration and learning. 
As innovative as the Telescope, this contemporary building will be equipped with the latest green tech and solar viewing technologies and is intended to be LEED certified.

You may also like

Back to Top