Where is Le Hohwald?

Where is Le Hohwald located?

Le Hohwald, Alsace, France (approx. 48.4038182°, 7.3267371°)


Where is Le Hohwald on the map?