India is to build the world's largest solar telescope in the India-controlled Kashmir's cold desert region of Ladakh at an estimated cost of 31 million US dollars, the Indian Institute of Astrophysics said Thursday.
India to build the world largest solar telescope