A boy cools off in a fountain at a park in Shanghai. Hot weather has set in with temperatures rising up to 40 degrees Celsius in Shanghai. Photo: AP

Meat fries on Shanghai pavement as temperatures soar to record highs

TOP PICKS

A boy cools off in a fountain at a park in Shanghai. Hot weather has set in with temperatures rising up to 40 degrees Celsius in Shanghai. Photo: AP
READ FULL ARTICLE