Citizens walk on a street in southwest China's Chongqing municipality, July 26, 2013. Local meteorological observatory Friday issued a red alert for high temperature, warning that the highest temperature will reach 40 degrees Celsius in some areas. [Photo/Xinhua]
|