The world’s largest telescope with liquid mirrors, ready for observation

The world’s largest telescope with liquid mirrors is ready to look at the stars.

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

Related Posts

Leave a Reply

Your email address will not be published.