
The Tokyo Tower in Shiba Park, Tokyo is about 30 feet taller than the actual Eiffel Tower, for which it pays homage. So what's so cool about the Tokyo Tower that would make people want to go visit? It is the second tallest artificial structure in Japan for one. Foot Town, located at the base of the tower also houses museums and restaurants for tourists to visit.
No comments:
Post a Comment