Up until The great Lincoln Cathedral was built in England in 1311, the Pyramid of Giza held the title for the tallest man-made structure. It held the record for an incredible a total of 3871 years! What’s up now lol
Photo:https://commons.m.wikimedia.org/wiki/File:Great_Pyramid_of_Giza_(2428342280).jpg