Residents dump water from a flooded room in Dongxing city, Southwest China’s Guangxi Zhuang autonomous region, July 28, 2015. Strong rainfalls have hit the city near the China-Vietnam border in recent days. (Photo: China News Service/Zhang Zhenguo)
RIGHT BG