
It looks really small and insignificant but keep in mind it was a far shot and it was really rainy. Located in the city of Minato, the Tokyo Tower is the French version of the Eiffel Tower. To date it is the largest building in all of Japan measuring over 1000 feet.
No comments:
Post a Comment