Blazing heat in the build-up to the monsoons, with stark white clouds hovering in the promise of things to come