t2india.com
t2india.com
Description:
Situated on Rajpur Road adjacent to the Sai Darbar is the Tibetan Temple a temple devoted to Lord Budha with all its rich Tibetan traditions and ambience.
Dehradun Travel Guide