Foix is a French town in the Aragonese Pyrenees. Its medieval castle stands proudly on top of a rocky hill, high above all other buildings. Dating back to the end of the 9th century, it was once a Cathar castle and originally had only two square towers; t