Leavenworth Here is an image of Blackbird Island in the Wenatchee River a couple of blocks from downtown Leavenworth that I took this afternoon. Cory, FamilyCory ParrisOctober 27, 2007 Facebook0 Twitter LinkedIn0 0 Likes