Where is Aobadai?

Where is Aobadai located?

Aobadai, Aobadai (Station), Japan (approx. 35.54288°, 139.5178°)


Where is Aobadai on the map?