The Stok Palace Museum is located in Stok Ladhak, which is 15 KM south of Leh
The Stok Palace Museum is located in Stok Ladhak, which is 15 kilometers south of Leh. It was founded by Lama Lhawang in the 14th century and contains 108 volumes of the Kangyur. It also hosts an annual dance mask festival. Nearby is also the 71-foot-tall Gautama Buddha statue, built between 2012 and 2015, which …
The Stok Palace Museum is located in Stok Ladhak, which is 15 KM south of Leh Read More »