They were discovered in the grounds of the Guangzhou Zoo in South China's Guangdong Province by the Guangzhou Municipal Institute of Cultural Heritage and Archaeology. Experts are particularly ...