
What the world’s largest liquid mirror telescope means for astronomy
6 December 2022
The International Liquid Mirror Telescope, perched high in the Himalayas, has finally started making observations. If it succeeds, we could one day put a much larger liquid telescope on the moon