Temperatures Wednesday in Shanghai hit an all-time high: 105.4 degrees, according to officials here. It was the hottest day in 140 years, since the government began keeping records.
The Chinese megacity is in the midst of its hottest summer ever.
Usually bustling streets are near empty at noon and thousands have gone to hospitals for relief. To get a feel for how people are handling the heat wave, I waded into a public pool in the city's Hankou district. By early afternoon, the temperature was 98 degrees in the shade, according to the thermometer I brought along.