Posted on March 7, 2025March 7, 2025 by fionaArrived in Tokyo This is the world’s tallest tower. The sky tree. Photo is from top of our hotel