Filming Locations in Leh, Lamayuru

Lamayuru Monastery, Ladakh, India
Der Dämon des Himalaya (1935)

View Details