Sort of near the Aladdin ride and another further down toward the castle. They are on the right-hand side if you are walking away from the castle. Wish I could be more specific.
OOO! I'll have to watch for them! Maybe they are only for the Flower Festival though. The one I bought at Epcot in January has buds on it and big leaves!