You enter Tenochtitlan wide-eyed with wonder. With its wide streets and towering stone pyramids, it's like no city you've ever seen before.