Explainer: Why has China built so many expressways?
China's expressway network has a total length of 160,000 kilometers, longer than any other such network in the world. Connecting hundreds of millions of people, the network was built in less than four decades. But does China need that many expressways? Let's find out!