The monastery, Ngodub Choling, is a famous Buddhist monastery in Sikkim. The location itself boasts a tranquil ambiance, magnificent Tibetan design and vibrant murals. The monastery is an important part of the local festivals and a spiritual center for the local Lachenpas (people of Lachen).