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. Continue reading → —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail