Shanghai has had six days with temperatures reaching or topping 40 degrees Celsius so far in 2022, setting a new record, according to Xinhua.
Shanghai has experienced extremely high temperatures for several consecutive days. According to the Shanghai Central Meteorological Observatory