A stone wall constructed across the entrance of Theopetra Cave in Thessaly, Greece, roughly 23,000 years ago now stands as ...