Clement Town is seven kilometres (4.3 mi) from the clock tower in main city of Dehradun.
[7] Graphic Era University, St. Patrick's Academy,[8] and Army Public School are also located in Clement Town.
A large Tibetan settlement and the World's Largest Stupa, of the re-established Mindroling Monastery from Tibet, is situated in Clement Town, which was inaugurated on 28 October 2002 and is surrounded by a 2-acre (8,100 m2) garden.
[9][10] It is the highest Mindroling Monastery in the world There is also a 103 feet (31 m) high statue of Buddha is dedicated to the Dalai Lama.
TCH was originally funded by the eleven-member Board of Directors, then was bought out by Mr. Sonam Singhe in 2004.