Mysterious carvings and evidence of human sacrifice uncovered in ancient city of Shimao Posted byArcheo.news Read more by Brook Larmer National Geographic. August 6, 2020