Where is Koivusaari Station?

Where is Koivusaari Station located?

Koivusaari Station, Koivusaari Station, Finland (approx. 60.1636°, 24.8542°)


Where is Koivusaari Station on the map?