Cue Godzilla and/or Morthra...
May 22nd, 2012
07:24 AM ET
Tens of thousands of visitors flocked to the Tokyo Skytree on Tuesday, trying to be among the first people to get a view of the Japanese capital from the world's tallest tower.
The Skytree rises 634 meters (2,080 feet) above Tokyo. It was certified as the world's tallest tower by Guinness World Records on November 17, according to the Skytree's website.