Ancient Fortress in the mountains of eastern France