Satellite visuals from NASA Worldview show the extent of heatwave on the Indian land. Images from May 26 and May 27 captured the land surface temperatures in the country. Churu in Rajasthan recorded the country's highest maximum temperature at 50°C on Tuesday, while Delhi's Safdarjung recorded its hottest May day in 18 years at 46°C on Tuesday.