Snowfall brings cheers to Christmas revellers in northern India

Record ID: 424879