Leh city is located in the Indian Himalayas at an altitude of 3500 meters. viewed from Leh Palace (image by Akarat Phasura)