Duck Island at Greenlake in Seattle. Essentially a really b… Twetch · March 8, 2021 Duck Island at Greenlake in Seattle. Essentially a really big clump of duck poop with the roots of trees holding it together. ;)