The Forces behind South and Central China’s Extremely Hot Summer

On July 21, 2017, a weather station in Shanghai, China recorded a high temperature of 40.9°C (105.6°F), the highest temperature recorded at that location since 1873. To understand what caused the ...

Read the original article: shanghai china - BingNews