Where is Helsinki Central Station?

Where is Helsinki Central Station located?

Helsinki Central Station, Helsinki Central Station, Finland (approx. 60.17089°, 24.941307°)


Where is Helsinki Central Station on the map?