Discovery of 20,000 year old artifacts