Rajasthan heat wave reaches 46 Celsius, storms expected May 28-29

India