Published 07:29 IST, June 3rd 2022
India sets up first & Asia's largest Liquid-Mirror telescope in Uttarakhand's Devasthal
India has commissioned a one-of-a-kind liquid-mirror telescope at Devasthal, atop a mountain in Uttarakhand's Himalayan range keep a watch on the overhead sky.
Image: Twitter/@IndiaDST | Image:
self
Advertisement
Loading...
07:29 IST, June 3rd 2022