The investigative minds at Debunked reveal insights into the largest continuous man-made structure to have existed. Do you know what it is? US military strikes alleged 'drug vessel' from Venezuela in ...
Looking back through time, the world’s tallest man-made structure was the Great Pyramid of Giza in Egypt. It held that position over 3,800 years, until the Lincoln Cathedral was built in 1311.