videoDetails
A large number of tourists reaching to the hill stations
Snowfall has added to the beauty of the mountains. The snowfall in Kashmir has made the weather pleasant. From Leh-Ladakh to Himachal, snowfall is continuously coming as a gift of nature for the tourists.