Shimla resident braves monsoon rains on 1 July
A resident of Shimla navigates rain-soaked streets under an umbrella as continuous monsoon rainfall gripped Himachal Pradesh's capital on 1 July 2026. (Photo: NationPress)
A resident of Shimla navigates rain-soaked streets under an umbrella as continuous monsoon rainfall gripped Himachal Pradesh's capital on 1 July 2026. (Photo: NationPress)
People carrying umbrellas navigate Shimla's busy streets as relentless monsoon showers swept through Himachal Pradesh's capital on 1 July 2026. (Photo: NationPress)
Tourists sheltering under umbrellas soaked in Shimla's cool monsoon atmosphere as steady rain fell across Himachal Pradesh's hill capital on 1 July 2026. (Photo: NationPress)
Residents of Shimla stepped out with umbrellas as unrelenting monsoon downpours continued across Himachal Pradesh's capital on 1 July 2026. (Photo: NationPress)
Continuous monsoon rain enveloped Shimla on 1 July 2026, with pedestrians across Himachal Pradesh's capital relying on umbrellas to navigate the wet city streets. (Photo: NationPress)