Where is Kulosaari?

Where is Kulosaari located?

Kulosaari, Kulosaari (Station), Finland (approx. 60.18651°, 24.998894°)


Where is Kulosaari on the map?