Tag: The famous tourist spot Sahasradhara in Dehradun recorded 264 mm of rain