Mysterious carvings and evidence of human sacrifice uncovered in ancient citynationalgeographic.com53 pointsundefined16 years ago