2018's first snowfall in Shimla

WION Shimla, Himachal Pradesh, India Published: Jan 24, 2018, 02:40 PM(IST)
2018's first snowfall in Shimla. Watch this video for more information.
Read in App