Answer :
Tenochtitlan - located on a island in Lake Texcoco, in the Valley of Mexico. Founded in 1325.
Tenochtitlan was the Aztec capital and it was build by piling soil onto Lake Texcoco hence the fact that it is in mid-lake; they built causeways to get to Tenochtitlan. It was also the centre of trade and business