Fresh spell of snowfall enthralls tourists in northern India

Record ID: 400921