Weather Forecast for July 22: Rain in Delhi, Mumbai, Jaipur, Chandigarh