India Gets Its 1st Liquid Mirror Telescope, To Track Debris From SpaceIndia has set up a liquid telescope, the country's first and the largest in Asia, atop a mountain at an altitude of 2450 metres in the Nainital district of Uttarakhand to keep a watch on the skies for...