Pangong Lake in Ladakh to host world’s largest solar telescope
Jammu and Kashmir is all set to get world’s largest solar telescope at world famous Pangong Lake in Ladakh region. ...
Jammu and Kashmir is all set to get world’s largest solar telescope at world famous Pangong Lake in Ladakh region. ...