El pueblo se sitúa a 180 km de Helsinki y 85 km de Turku.