Where is Kupittaa?

Where is Kupittaa located?

Kupittaa, Kupittaa (Station), Finland (approx. 60.450275°, 22.297113°)


Where is Kupittaa on the map?