Exploring the Mystery of Rennes-le-Château in France