Jammu and Kashmir will have the distinction of setting up the world’s largest solar telescope in the Ladakh region of the state.