Geography Now on MSN
They spent billions on these mega projects - then nobody came
Across the world, governments and billionaires poured massive fortunes into cities, airports, railways, and mega-projects ...
It is well known that China loves building ambitious infrastructure projects, and its hydroelectric power stations are no ...
The world's largest stadium, South-East Asia's biggest exhibition hall and hundreds of major road, aviation and energy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results