
Tourists walking through snow-covered roads in Landour
Uttarakhand·snow · highway
Tourists walk along a snow-covered mountain road in Landour, Uttarakhand, India. A person rides a two-wheeler carefully along the snowy road while pedestrians move through the area.





















