A driver washes himself on the Wuping Highway linking Wuxuan and Pingnan counties in south China's Guangxi Zhuang Autonomous Region, Aug. 21, 2013. Landslides and road accidents disrupted the traffic from Aug. 17 to 21, leaving over 210 vehicles and 500 people trapped on the highway. (Xinhua/Zhou Hua) |