Designed by
Title
Observatories on top of Mauna Kea mountain peak. Astronomical research facilities and large telescope observatories located at the #116660031
Description
Observatories on top of Mauna Kea mountain peak. Astronomical research facilities and large telescope observatories located at the summit of Mauna Kea on the Big Island of Hawaii, United States