Another great vignette from Epcot's 2008 International Flower and Garden Festival. Bordering the World Showcase Lagoon near the Germany pavilion…