The Château de Landskron (or Landskron Castle) is situated in the southern part of Alsace, in the east of France, mere footsteps away from Switzerland, in the commune of Leymen.
The Château de Landskron (or Landskron Castle) is located in the southern part of Alsace, in eastern France, just a short distance from Switzerland, within the commune of Leymen.