10 Biggest Megaprojects in the world

Take a look at the 10 biggest megaprojects in the world.

10 Biggest Megaprojects in the world

[Youtube]