December 3, 2021
Stakna monastery view from far
The Stakna monastery is a Buddhist monastery located 25 kilometers from Leh on the bank of the Indus river. The monastery is affiliated with the Drukpa sect in Stakna, Leh, Ladakh. The name “Stakna” literally means ‘Tiger’s Nose’ because the monastery is situated on a hilltop and appears to be the shape of a tiger’s...
Read More