Where is Illhaeusern?

Where is Illhaeusern located?

Illhaeusern, Alsace, Germany (approx. 48.18466°, 7.433544°)


Where is Illhaeusern on the map?