Video PlayerClose
Aerial photo taken on July 23, 2019 shows a road linking with the Lanhai Expressway in Anyang Town of Du'an Yao Autonomous County, south China's Guangxi Zhuang Autonomous Region. The total mileage of roads in Du'an reaches 3,583 kilometers. (Xinhua/Lu Boan)