Hill towns of India�s northern state receive fresh snowfall

Record ID: 425431