SHANGHAI, July 23, 2016 (Xinhua) -- Pedestrians walk under the scorching sun in Shanghai, east China, July 23, 2016. Shanghai Meteorological Bureau issued a red alert for high temperature on Saturday afternoon. The temperature of Shanghai's downtown area is expected to exceed 40 degrees Celsius. (Xinhua/Pei Xin)