Shedup Choepelling Temple (Tibetan Temple) is a Buddhist spiritual site, which is located in Happy Valley. It houses a large idol of Lord Buddha, which is stationed under the open sky. Designed in typical Buddhist fashion, the temple is adorned with pillars, murals and prayer wheels. Inside, there is a life-size statue of the Dalai Lama. Legend has it that the Dalai Lama took shelter in this valley while escaping Tibet. Beautiful clay lamps, prayer flags, and various books on Tibetan literature add to the charm of the shrine. 

Surrounded by gorgeous snowy peaks of the Himalayas, the temple is one of the best places to meditate amidst the serene surroundings of Mussoorie. From here, you can also get glorious sunset views. Watch as the burning orb of the sun slides down the horizon, painting the sky in myriad hues of red and yellow.

Other Attractions in Mussoorie