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