By: Diptiranjita Patra
Last updated: 20 August 2022, 02:25 PM IST
Cloudburst in Uttarakhand – Flash Flood In Tapkeswar Mahadev Temple In Dehradun.