Himachal Pradesh receives fresh snowfall

Several parts of Himachal Pradesh received heavy snowfall on March 12.

X