 In 1992, the 14th Dalai Lama visited TCH and gave it his blessing and support.He praised the initiative for the work that has been done and presented TCH with a notable gift to help develop the facilities.Clement Town is 7 km from clock tower in main city of Dehradun.