Where is Vihtavuori?

Where is Vihtavuori located?

Vihtavuori, Western Finland, Finland (approx. 62.36667°, 25.9°)


Where is Vihtavuori on the map?