India is reeling from an intense heat wave with temperatures crossing 45C in many parts of the country.
Churu, in the northern state of Rajasthan, is India's hottest city - temperatures there soared to 50.8C on Sunday, the meteorological department said.
It has put Rajasthan and the central state of Madhya Pradesh on alert for "severe heat wave conditions". Both states often record some of the highest temperatures at the peak of summer.
But this year has been particularly scorching in other places, too, from the northern plains to the Deccan plateau in the west and the south.
The unrelenting heat has been hardest on the homeless, as well as those who have no choice but to keep working despite the soaring temperatures - such as street vendors, traffic police and rickshaw drivers.