A renowned center for Buddhist learning, the Mindrolling Monastery in Dehradun houses the world’s largest Stupa (185 feet) ...
There is a 103 feet high statue of Buddha which is dedicated to Dalai Lama. CHECK OUT Budget and mid-range hotels are available in and around Clement Town. The Mindrolling Monastery also offers ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果