Tag: a popular tourist spot in Dehradun. This is the very place where a cloudburst on the night of September 15 caused the deluge.