Search
Tech

Don't Look Down: Mile-High Tower Revealed

If built, The Mile observation tower would become the tallest manmade structure in the world — dwarfing the Burj Khalifa in Dubai.

Published On 02/25/2016
7:30 PM EST