What the world’s largest liquid mirror telescope means for astronomy

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


Click here for original story, What the world’s largest liquid mirror telescope means for astronomy


Source: New Scientist – Space