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?