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 positioned in the southern part of Alsace, within eastern France, near Switzerland, in the commune of Leymen.