alberta

World's Largest Beaver Dam Is Visible From Space

Max Read · 05/06/10 11:43PM

Did you know the world's largest beaver dam can be seen from space, if by "space," you mean, "Google Maps"? It is in Alberta, Canada; it is a half-mile long; and it probably took two decades to build.