Ancient people on a beach with mammoths