Where is Aobayama Station?

Where is Aobayama Station located?

Aobayama Station, Aobayama Station, Japan (approx. 38.25497°, 140.8352°)


Where is Aobayama Station on the map?