An otherworldly landscape with alien plants and strange animals.