The Tokyo Tower is one of the must visit sites while touring Tokyo. We’ve been able to visit it twice, once at night and once during the day. I prefer the night version, while it does make taking pictures a bit more trickier, it provides a much more amazing view of the city when it’s all lighted up. It’s approximately 1092 feet high and apparently taller than the Eiffel Tower in Paris. The Tokyo [Read more…]