The Mexica founded Tenochtitlan on a resource-poor island in Lake Texcoco in 1325 after priests witnessed a prophesied eagle on a cactus — a divine sign that launched one of history's most improbable empires. The post Aztec Empire Founded on a Swamp Because a God Demanded It appeared first on History Collection.