FORCE & NATURE, PEYRILHAC, Francia