And if you're on the hunt for souvenirs, travelers say this is a surprisingly great place to peruse thanks to all the on-site shops. The best time to visit the Tokyo Tower is at night, according ...
Tokyo's Skytree ... in a series of AFP photos. Originally planned to be 610 metres high, architects went even bigger and the Skytree was certified as the world's tallest tower by Guinness World ...