May 09, 2010

Canadian beaver dam can be seen from space.