INFRASTRUCTURE

China is Building an Eco-Friendly Car-Free City

China is Building an Eco-Friendly Car-Free City

The satellite Chengdu Tianfu District Great City is expected to help relieve the overburdened infrastructure of China's major urban centers.