Neanderthal scenery illustrating men fighting a big dinosaur in a hot day near mountains and a river.