A police officer helps a motorcyclist on a flooded street 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/Zhong Xin)
RIGHT BG