gotravelyourself.com
Travel smart, travel often, travel well.
The tallest structure in Japan, this communication and observation tower is standing at the height of 634 meters. Located in Tokyo, it offers panoramic city views.