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.