Immerse Yourself in a Prehistoric Paradise