Château de Peyrepertuse is a ruined fortress and one of the so-called Cathar castles located high in the French Pyr&eac ...