This infographic is a visual comparison of the world's most impressive man-made structures. The Tallest, Deepest, Longest, Most Voluminous and Most Expensive buildings, structures and excavations on the planet. Each one stands as a testament to the ingenuity of human beings.
Infographic by: cobaeurope