Since 2011 China has built 6,000 miles a year!

China’s road network is mind-boggling at a staggering rate!