World's biggest beaver dam can be seen from space

This woodland construction is the world's biggest beaver dam, which at 2,790ft is more than twice the length of the Hoover dam and can be seen from space.