The city of Leh, Leh city is located in the Indian Himalayas at an altitude of 3500 meters. viewed from Leh Palace