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..
Location Shimla, Himachal Pradeh, India
Posted By manohar
Posted On Aug-13-2020