Tokyo Tower Elevator Ride

0



Elevator Ride to the top of Tokyo Tower and views of Tokyo from the tower. Tokyo Tower, which stands at 1033 ft is located in Minato, Tokyo, Japan. It’s the second tallest man made structure…