An old man fans himself and a panting pooch by a river in Shanghai as the temperature hits 36.3 degrees Celsius, the highest for the summer, June 27. For the next three days, the Shanghai Meteorological Bureau has forecast heat and humidity to continue.