The Chinese giant salamander is the world’s largest amphibian, reaching lengths of more than 1.8m. They have been revered in Chinese culture for thousands of years, but overexploitation for the luxury ...