Vehicles are stranded on the damaged Wuping Highway linking Wuxuan and Pingnan counties in south China's Guangxi Zhuang Autonomous Region, Aug. 22, 2013. Landslides and road accidents has disrupted the traffic since Aug. 17, leaving 68 vehicles and over 130 people still trapped now on the highway. (Xinhua/Zhou Hua) |