Yokohama Marine Tower - Show Info
Yokohama Marine Tower
Has an observation deck which provides a wonderful view of the port which has played such an important role in Japanese history.
Latitude: 35.44393084467935
Longitude: 139.65089678764343