Snowflakes greet tourists at Manali, popular hill station in north India.

Record ID: 354398