Feedback

Construction of Telescope is Paused in Hawaii

 

The Thirty Meter Telescope is under construction atop the Mauna Kea mountain in Hawaii, a site regarded as sacred by locals.

Shows