We’ve made some exciting new updates! Check out our new site here
Login
Menu
Monsoonal Rains Makes Road in the Himalayan Foothills Difficult to Pass
Occurred on July 3, 2018 / Shimla, Himachal Pradeh, India
Info from Licensor: "the video is of famous The Mall in Shimla Himachal Pradesh, India. It was the first rain and the water comes like a flood as the drainage system stopped working."