Where is Amanohashidate Station?

Where is Amanohashidate Station located?

Amanohashidate Station, Amanohashidate Station, Japan (approx. 35.55736°, 135.1828°)


Where is Amanohashidate Station on the map?