Where is Kilpilahti?

Where is Kilpilahti located?

Kilpilahti, Kilpilahti, Finland (approx. 60.315186°, 25.508804°)


Where is Kilpilahti on the map?