Château de Fleckenstein is a ruined castle (France, 12-17 centuries)