Posted on March 4, 2020October 2, 2020 by AReditorialDept Rennes-le-Château and the Tree of Life The small village of Rennes-le-Château in southern France has been the center of an enigma ever since a century ago… You must be logged in to view this content. Post navigationPrevious post: Christianity and EnlightenmentNext post: Late Arrival?