An innovative metro station can be found approximately 380 feet (116 metres) below the ground–almost equal to about 40 floors ...
DuKai photographer/Moment/Getty Images Chongqing, one of China’s lesser known megacities, is easily one of the maddest places you'll ever visit. Known as the “8D City” for its cyberpunk architecture ...
Chongqing, a megacity in Southwestern China ... and multi-level highways. It even has a monorail system that takes residents through residential tower blocks. The city is said to be so densely ...
This is life in Chongqing, China, where the urban planning ... On the subway, he winds around the city on an elevated ...