The Aztecs, originally invaders from the north, developed a complex society centered around religion, which demanded human sacrifices to appease their gods. Their capital, Tenochtitlan ...