The site where the Aztec capital Tenochtitlan once existed is now occupied by modern Mexico City. The ancient city of Tenochtitlan was located on what is now central Mexico City, founded around 1325 and destroyed in 1521. The Spanish built Mexico City on the ruins of Tenochtitlan, making it one of the world's largest and most densely populated cities today.