A woman runs on Nanbin street in Chongqing Municipality, southwest China, March 7, 2013. The highest temperature rose to 28 degrees Celsius in Chongqing on Thursday. [Xinhua/Chen Cheng]
Go to Forum >>0 Comment(s)