Giant Chinese Salamanders are the largest amphibians on Earth. They can grow up to 6 feet in length and live in fast-moving mountain rivers in China. Sadly, they are currently considered critically endangered due to poaching.
Back to all articles

Giant Chinese Salamanders are the largest amphibians on Earth. They can grow up to 6 feet in length and live in fast-moving mountain rivers in China. Sadly, they are currently considered critically endangered due to poaching.