Where is Central Station Station?

Where is Central Station Station located?

Central Station Station, Central Station Station, Finland (approx. 60.170555°, 24.940556°)


Where is Central Station Station on the map?