Rain in northern India bring relief from scorching weather

Record ID: 426763