hi INDiA Copyright 2022-2050
It’s snowing in Shimla. The Himachal Pradesh capital witnessed the season’s first snowfall on Monday, much to the cheer of tourists flocking the town. Several roads in upper Shimla and Manali were blocked due to the heavy snowfall. Meanwhile, police also advised people not to visit these areas till snow is cleared.