Snippets
Immortal
Mexico City, Mexico Templo Mayor is a large pyramid complex right in Mexico City’s downtown, “Zocalo.” For seven consecutive generations, Aztec leaders on the site build pyramids – the pyramid of the predecessor being used as a base for his successor to build on top. Now mostly eroded, one can Read more…