Nov 64 min readEpcot's Mexico Pavilion and the ancient city of Teotihuacan in MexicoEver noticed the projecting serpent heads on the Mexico Pavilion at Epcot? They relate to Teotihuacan!