Leh Palace - Thomas L. Kelly

Leh Palace in Ladakh

Buildings are painted with the color red which has the power to protect from the malevolent tsan spirits. Ladakh, India.

leh palacelehladakhroyal palace of Ladakhpalace of Lehstone masonry houseindia