An unusual April heatwave is scorching much of northwestern and central India, with temperatures exceeding 46°C in some areas.