20170607 city.delhi: Rains bring relief to Delhi from scorching heat