San Juan Teotihuacán, Mexico The Enigmatic Beauty of the Teotihuacán Pyramids San Juan Teotihuacán, also known as the City of the Gods, is