strasbourg, Grand Est, France
Leimbach, Alsace, France
Bern, Switzerland
Paris, Île-de-France, France
France