Discovering Teotihuacán — Chasing Krista

Teotihuacán a mysterious and unique Mesoamerican archaeological site, found on the outskirts of Mexico City. Each year over millions of travelers and tourists flock the ancient site to marvel at the history and artifacts. The name Teotihuacán translates to ‘the place where gods were born,’ and according to legends and beliefs, many people consider it to be the place where the universe was created.

via Discovering Teotihuacán — Chasing Krista