Literally “The Thousand-Fold Spring” is a popular tourist destination in Dehradun. It consists of waterfalls, caves and steppe fields and offers a wonderful experience and rejuvenating visitors. The name is the water and waterfalls flowing from the limestone rocks in the caves.