Where is Louhela?

Where is Louhela located?

Louhela, Louhela (Station), Finland (approx. 60.270813°, 24.85329°)


Where is Louhela on the map?