Upper Paleolithic
date to the end of the Upper Paleolithic, beginning in about the 12th to 11th millennium BC.