Where is Aomori Station?

Where is Aomori Station located?

Aomori Station, Aomori Station, Japan (approx. 40.82943°, 140.7343°)


Where is Aomori Station on the map?