Tourists enjoy fresh snowfall in India's northern hill resort of Manali.

Record ID: 328855