Heavy rain, hailstorm hit parts of Shimla

Rain and hailstorm lashed Himachal Pradesh's Shimla on June 03.
X