All roads in upper Shimla have been blocked due to the heavy snowfall in the Himachal Pradesh's district on Monday, according to the police.
2020-12-28 14:48:08
Loading Poll …