Teotihuacan (/teɪˌoʊtiːwəˈkɑːn/;[1] Spanish: Teotihuacán, .mw-parser-output .IPA-label-small{font-size:85%}.mw-parser-output .references .IPA-label-small,.mw-parser-output .infobox .IPA-label-small,.mw-parser-output .navbox .IPA-label-small{font-size:100%}Spanish pronunciation: [teotiwaˈkan] ⓘ; Classical Nahuatl: Teōtīhuacān, Classical Nahuatl pronunciation: [te.oːtiːˈwakaːn] ⓘ) is an ancient Mesoamerican city located in a sub-valley[2] of the Valley of Mexico, which is located in the State of Mexico, 40 kilometers (25 mi) northeast of modern-day Mexico City.[3]