Leh
Leh, the capital of the union territory of Ladakh, is a town that sits at an elevation of approximately 3,500 meters (11,500 feet) above sea level. Nestled between the Karakoram..
Read more