Inside the temple there are idols of Lord Budhha and Dalai Lama. The temple offers perfect place for meditation. The temple is located close to Lal Bahadur Shastri IAS academy in Mussoorie and offers a perfect place for peace and calmness. Although its a Budhist temple, there are no religious restrictions for entry to this temple.
It is believed that Dalai Lama stayed here during his exile from Tibet.
There is a prayer wheel inside the temple, and the tourists can recite the Budhist holy song - Om Mani Padme Hum. Tourists can easily spen an hour over here.
Tourists can take local conveyance to reach here from Mussoorie.