Where is Lamayuru Monastery?
Where is Lamayuru Monastery located?
Lamayuru Monastery, Lamayuru Monastery, India (approx. 34.282776°, 76.774445°)
Where is Lamayuru Monastery on the map?
{"latitude":34.282776,"longitude":76.774445,"title":"Lamayuru Monastery"}