In ancient times, Mesoamerica stretched from Mexico to Panama. One of the oldest and most influential Gods of the Mesoamerican culture is known as Quetzalcóatl. Quetzalcóatl, the Feathered Serpent, has been worshiped throughout the Mesoamerican region for over 1200 years, including by the Olmec civilization of ancient Mexico. Quetzalcóatl represents the God within-our own God Selves. And for centuries, Quetzalcóatl has inspired people to connect with nature, Heaven,and the Divine within each of us, helping to foster a more harmonious, prosperous world.