World Trade Center - Show Info
World Trade Center
Offers a better view than the nearby Tokyo Tower, and is both cheaper and far less crowded.
Latitude: 35.6563111
Longitude: 139.75670560000003