Designed by
Title
Stakna monastery above Indus river with view of Himalayan mountians located in Leh Ladakh #159145378
Description
Stakna monastery above Indus river with view of Himalayan mountians located in Leh Ladakh, northern India state of Jammu and Kashmir, India