data from the Shanghai meteorological bureau showed. The city’s average temperature stood at 18.8C (65.8F). China had already logged its hottest month in the history of observations in July last ...