The 41-degree heat rises like steam from every rock and roof but as sunset approaches the sky breaks into a thunderstorm.