Another of the awesome and imposing Cathar castle in the Aude built on the top of a ridge. A real lung buster to climb up it but it is very large and has some fantastic views from the top towers. We had a very clear day when we visited and could see for miles.
Yes that is a castle on that ridgeline.
France Main Page