Those little red flowers grow in abundance at Animal Kingdom. Where in the park this was taken, I cannot say for sure, but I'm thinking it's somewhere on the walkway from the gate to Discovery Island.
I am thinking it might be the "holding area" just outside the International Gateway enterance (where the DVC Christmas party used to be).
So that makes me think of three places. ; 1) just inside the Gateway Enterance there are two planter areas that are along the lagoon entrance that face France. 2) on the left side of the hill as you head up to the bridge to UK/France. ; Or 3) at the top of the UK hill around the Kim Possible cart.
DING!DING!DING! This little guy (or gal?) popped out as my wife and I were strolling through the English Tea Garden. ; The location couldn't be more perfect--with the Beatrix Potter souvenirs just around the corner [attachimg=1]
I thought for sure it was the garden in Canada when I first saw it, but after that was ruled out, this was the only other place I could think of.