A sprawling new documentary series, The Americas takes viewers to the southern tip of Chile, the frozen north of Alaska and ...
The Chinese giant salamander (Andrias davidianus) holds the distinguished title of being the world’s largest amphibian.