Epcot Germany Train Display Celebrating Taste of Epcot International Flower & Garden Festival 2021 Hi everyone! Taste of Epcot International Flower & Garden Festival begins today (March 3rd, 2021) and the Germany train display