Where is Vihanti?

Where is Vihanti located?

Vihanti, Vihanti (Station), Finland (approx. 64.48451°, 24.993624°)


Where is Vihanti on the map?