Beauty and the Beast Topiary now on Display for Taste of Epcot International Flower & Garden Festival 2021 Hi everyone! The Beauty and the Beast topiary display is up now in the France pavilion for Taste of Epcot