The world’s largest beaver dam – visible from space! More info: http://bit.ly/9fCLYF Via @ogleearth

Friday, 7th May 2010 by @gsightseeing