World's largest telescope may be set up in Ladakh | Latest News & Updates at Daily News & Analysis
World's largest telescope may be set up in Ladakh - Ladakh in Jammu and Kashmir is being explored to build the world's largest telescope.........Read more
Comments
A newly discovered planet orbiting one of the brightest young stars known could provide valuable information on how planetary bodies