The Tallest Tower on Earth, Finished on Leap Day
On February 29, 2012, construction of Tokyo's 634-meter Skytree officially finished — making it the tallest tower in the world, completed on a date that barely exists.
On February 29, 2012, construction of Tokyo's 634-meter Skytree officially finished — making it the tallest tower in the world, completed on a date that barely exists.