Where is Yokohama Arena?

Where is Yokohama Arena located?

Yokohama Arena, Kanagawa, Japan (approx. 35.51239°, 139.6201°)


Where is Yokohama Arena on the map?