Where is Kouvola Station?

Where is Kouvola Station located?

Kouvola Station, Kouvola Station, Finland (approx. 60.865612°, 26.704588°)


Where is Kouvola Station on the map?