Showing 1 - 1 of 1 articles with the tag LEH

Leh

Image
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

Sent 97 days ago