Situat la circa 40 km nord est de Ciudad de Mexico, in vecinatatea orasului San Juan Teotihuacan, sit-ul arheologic Teotihuacan, aflat pe lista Patrimoniului universal UNESCO din 1987, impresioneaza prin templele si piramidele sale, marturii ale vechii sale splendori. Se apreciaza ca intre anii 100 i.e.n si 650 e.n. Teotihuacan era un centru economic, cultural si militar aztec estimat a fi pentru acea perioada unul dintre marile orase ale Americii precolumbiene si chiar ale lumii. Intrat in declin dupa 650 si chiar parasit dupa 750, orasul a fost considerat de azteci pana la sosirea spaniolilor, drept oras sfant. Trecutul misterios dezvaluie putine lucruri despre constructorii si locuitorii sai (nahua, otomi, totonac). Originea lor, stilul lor de viata si chiar pana si disparitia lor ramane in continuare un mister. Numele orasului in dialectul nahuatl este tradus prin "locul de nastere al zeilor".