The village is home to the 14th century Stok Monastery, with its 71 feet high seated Gautama Buddha statue, constructed between 2012–2015 and consecrated by the Dalai Lama on 8 August 2016.date=May 2018