Trees uprooted, roads blocked following heavy rain in Shimla

Shimla (Himachal Pradesh), May 31 (ANI): Rain accompanied by strong winds wreaked havoc in Shimla, Himachal Pradesh on May 31. Roads were blocked as trees were uprooted following heavy rain and gusty winds. Several cars got damaged as trees fell on it.