Shanghai records lowest average temperature in 142 years
Shanghai recorded its lowest temperature in 145 years on Monday, with the mercury dipping to 17.3 degree Celsius, close to the historic maximum temperature of… Read More »Shanghai records lowest average temperature in 142 years