A picture taken on August 10, 2008 shows the collapsed road in Mengla County of South China's Yunnan Province. [Asianewsphoto]