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.

February 25, 2016
1:30 PM EST