Where is Metzeral?

Where is Metzeral located?

Metzeral, Alsace, France (approx. 48.0128917°, 7.0712023°)


Where is Metzeral on the map?