The secret site in England where beavers control the landscape
Two beavers were released at a secret location in Devon, UK in 2011. Now they've completely transformed the landscape including improving flood management in the area
Science and reality