Himachal Pradesh: Vehicles stuck on Manali-Leh highway due to ice on the road, after the area received snowfall yesterday.

Himachal Pradesh: Vehicles stuck on Manali-Leh highway due to ice on the road, after the area received snowfall yesterday.