Shanghai records hottest May day in 100 years with temp soaring at 36.1°C
Shanghai residents sweltered under the early-afternoon sun, with some apps showing a "feels like" temperature estimate of more than 40C (104F)
Shanghai residents sweltered under the early-afternoon sun, with some apps showing a "feels like" temperature estimate of more than 40C (104F)