Where is Maihama?

Where is Maihama located?

Maihama, Maihama (Station), Japan (approx. 35.63603°, 139.8837°)


Where is Maihama on the map?