World's Biggest Beaver Dam Is Visible From Space

Beavers in Alberta, Canada have built a 2,790 foot dam, which is twice the length of the Hoover Dam and visible from space. Several beaver families are living in the dam and working together to maintain it. [Daily Mail]