In this week’s episode we’ll be heading to the rocky mountain lakes of China to learn more about the largest living amphibian on the planet, The Chinese Giant Salamander.