World’s largest liquid mirror telescope ready to observe

The world’s largest liquid mirror telescope is ready to gaze at the stars.

Located at the Devasthal Observatory in India’s Himalayas, at an elevation of 8,038 feet (2,450 meters), the four-meter International Liquid Mirror Telescope (ILMT) is the first liquid telescope to be built specifically for astronomy.

Leave a Comment

Your email address will not be published.