What is Tokyo tree?
Tokyo Sky Tree, also spelled Tokyo Skytree, broadcasting and telecommunications tower in Tokyo. At a height of 2,080 feet (634 metres), it was the world’s second tallest structure, after the Burj Khalifa in Dubai, at the time of its opening on May 22, 2012. Tokyo Sky Tree is also the world’s tallest freestanding tower,...
DA: 65 PA: 1 MOZ Rank: 43