Tenochtitlan, Capital of the Mexicas