Where is Helsinki Central Station?

Where is Helsinki Central Station located?

Helsinki Central Station, Nyland, Finland (approx. 60.17044°, 24.94064°)


Where is Helsinki Central Station on the map?