Tienen razón, la leyenda cuenta que Tenochtitlán fue fundada gracias a a la señal que Hutzilopochtli, Dios de la Guerra, dio a los sacerdotes aztecas. Y bueno, la realidad es menos alegorica, jejeje. Después de que los aztecas ofendieron al señor de Texcoco, este, enfurecido, mando a su ejercito a exterminar a los aztecas, y estos solo pudieron huir hacia una isla que se encontraba en medio del lago. Ahí se refugiaron y comenzaron las obras de contrucción de un pequeño poblado, para comenzar su vida en la lago, y poco a poc fue creciendo en tamaño y poderío hasta que los aztecas derrotaron a los Tecpanecas, amos del Valle, y algunos años despues, fundaron el Imperio Azteca, pero Tenochtitlán, dada su posición de ventaja en medio del lago, era practicamante inexpugnable ante los pueblos del Valle. Yo creo que la ubicacion de las capitales de los paises (al menos de los paises con historia antigua,) tienen mas que ver con razones historicas: el primer lugar al que llegaron y se asentaron , es el que crece con más rapidez, y el que al final tiene el suficiente prestigio e influencia para gobernar un pais