Around half of the city saw temperatures rise above 20 degrees Celsius on Thursday, with the city's benchmark Xujiahui ...
A taste of summer on an unseasonably hot spring day. Shanghai sizzled in temperatures over 31 degrees Celsius on Tuesday, the ...