Tenochtitlan — former city-state in the Valley of Mexico