Updated Trends: Cloudburst Causes Major Flash Floods In Leh, Kashmir Mother nature seemed to had lost her temper over Leh…