Rank #11

Leh and Ladakh

Leh and Ladakh are two of India's most remote and spectacularly beautiful landscapes. From the snow-capped Himalayan peaks of the Karakoram Range to the crystal-clear waters of the Indus

From Wikipedia

Leh is a city in Indian-administered Ladakh in the disputed Kashmir region. It is the largest city and the joint capital of Ladakh. Leh, located in the Leh district, has been the capital of Ladakh since the medieval period and was historically capital of the Kingdom of Ladakh.

Read on Wikipedia ↗

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density