With an astounding height of 103 ft, the Buddha statue is in the Clemet Town Monastery, it is the highest Mindroling Monastery in the world. It is located in the Dehradun district in the state of Uttarakhand. The statue was built in honour of the Dalai Lama. There is also a stupa called the Clement Town Stupa, which is a part of the monastery and also one of the largest stupas in the world.
This article is a stub. You can enrich by adding more information to it. Send your Write Up to content@indianetzone.com.