Excavation at Leilao (IMAGE) New York University Caption An excavation near the village of Leilao in Yunnan, one of the locations where Yuanmoupithecus remains have been found Credit Terry Harrison, NYU's Department of Anthropoloy Usage Restrictions Use with this study only License Original content Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to EurekAlert! by contributing institutions or for the use of any information through the EurekAlert system.