Definitions for "Leh"
Leh was the capital of the Himalayan kingdom of Ladakh, now the Leh District in the state of Jammu and Kashmir, India. The town is still dominated by the now ruined Royal Palace, which resembles a mini-Potala Palace. Leh is at an altitude of 3650 meters (11,975 feet).