Where is Luhamaa?

Where is Luhamaa located?

Luhamaa, Luhamaa (Station), Estonia (approx. 57.637142°, 27.347902°)


Where is Luhamaa on the map?