Hiking in a mysterious forest in France !