Ajax loader
Leh, India / Leh Khar Palace / Photo
Leh (capital of Ladakh, Himalayas, in the Indian state of Jammu-Kashmir),
Leh Khar (former royal palace, built in first half of 16th c. under King Sengge Namgyel;...
of 1
Open Lightbox