Sun’s atmosphere

McMath-Pierce Solar Telescope
  • News
  • January 5, 2013

India is going to start building the world’s largest solar telescope

India is expected to start building the world’s largest solar telescope on the icy heights of Ladakh to study the