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.
The Jammu and Kashmir government has assured all help and co-operation to the union Department of Science and Technology in its endeavour to set up a solar telescope.
Day in Pics: 1st October
Showbiz World - October 1, 2014
George Clooney - Amal Alamuddin grand Venice wedding