Just a brief trip from Dehradun , Sahastradhara, meaning “thousand-fold spring ”, is a serene and often forgotten destination. This picturesque spot boasts a series of tiny tanks fed by mineral-rich springs , believed to possess medicinal properties. People can enjoy the splendor of the surrounding hills , the refreshing chill of the water, and