Red alert for Rajasthan as heat wave sweeps Northwest India