Post a crumb
X

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

jassicamark

A newly discovered planet orbiting one of the brightest young stars known could provide valuable information on how planetary bodies