Where is Iittala?

Where is Iittala located?

Iittala, Iittala (Station), Finland (approx. 61.090614°, 24.140789°)


Where is Iittala on the map?