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 t...

he planet. Each one stands as a testament to the ingenuity of human beings.