India sets up world’s first liquid mirror telescope for astronomy- All you need to know

The conventional telescopes have polished glass mirrors on the other hand, as the name suggests, liquid mirror telescopes are made up of reflective liquids.