Last Updated: Saturday, January 5, 2013, 14:23
India is likely to begin construction of the world`s largest solar telescope on the foothills of the Himalayas in Ladakh to understand the fundamental processes taking place on the Sun by year-end, a senior official said Saturday.