Where is Yokohama Landmark Tower?

Where is Yokohama Landmark Tower located?

Yokohama Landmark Tower, Yokohama Landmark Tower, Japan (approx. 35.45453°, 139.63144°)


Where is Yokohama Landmark Tower on the map?