India witnessing stark weather contrasts, with a heatwave building across northern states and storm warnings issued in the ...