The world’s tallest tower is completed.

The Tokyo Skytree measures 634 m (2080 ft). It is also the world’s second tallest man-made structure, after Burj Khalifa in Dubai, United Arab Emirates.

Source