Chinese Giant Salamander
The Chinese Giant Salamander (Andrias davidianus) stands as one of the world's most fascinating amphibians. Not only is it the largest salamander, but it is also one of the largest amphibians in existence today. Found in the mountain streams and lakes across China, this species..