They were so awed they dubbed it the City of the Gods. No one is quite sure. Theories abound as to the origins of Teotihuacan, the people who lived there and why they left so suddenly. Lack of water. The place is pretty dry these days.
Details are hazy.
There was apparently human sacrifice. The remains of young people were found at each corner at each level of the Sun Pyramid, which was once festooned with red and yellow stripes. Located at the exact geographical centre of the city is the central square, Ciudadela, which would've probably held the entire population, estimated to be up to 200,000 at its peak. Large steps line each side of the stadium. What ancient version of the Super Bowl took place here one can only imagine.