Rescuers transfer a baby trapped in flood in Xiazhai Village of Puning City, south China's Guangdong Province, Aug. 18, 2013. Rain-triggered floods hit the city these days. [Photo/Xinhua]
Go to Forum >>0 Comment(s)