Tewahca was located somewhere in the middle of the House of Tezca desert. The city was built in a sandy, barren valley. Although most of the buildings were crumbling, one remained in perfect condition through the millennia: the Pyramid of the Gods.
The Pyramid of the Gods was a massive (at least 400 ft high, although some legends claimed it was over 600 ft tall) pyramid; it was the tallest structure in all of Maztica, and the most sacred. It was built on the orders of the gods themselves, and was the site of Qotal and Zaltec's legendary battle. Even in 1361 DR, it remained in pristine condition..
Even though legend held that no humans had ever inhabited Tewahca, there was evidence of human habitation, such as tombs and numerous other buildings. Almost nothing was known about them except that they worshiped the Maztican pantheon.
Centuries, possibly millennia, before even the rise of Payit and Far Payit, Qotal and Zaltec fought atop the Pyramid of the Gods. At some later point, the city was abandoned, fell into ruin, and was largely forgotten except in legends.