The Tokyo Skytree, standing at 634 meters (2,080 ft), opened to the public. As of its completion, it was the tallest tower in the world and Japan’s tallest structure
Advertisement
Historical Context
This event occurred during the 2010s.