Happy campers in a pine forest somewhere in the South or South-West of France. Aah, la vie en pleine air...