Where is Nordhouse?

Where is Nordhouse located?

Nordhouse, Alsace, France (approx. 48.4492097°, 7.6735124°)


Where is Nordhouse on the map?