The Chinese salamander is the world's largest amphibian
You've probably seen the miniature ones... Here's the XXL version.
And even more
A giant jellyfish spotted in the southwest of the UK
Operation Thunderball: Thousands of wild animals seized
A green ski slope on top of a waste plant in Copenhagen
Planting 1.2 trillion trees could cancel out a decade of CO2 emissions
Three sea turtles released into the ocean in France
How do dogs smell?