Results 2 results found Ruins, Templo Mayor, Aztec temple unearthed in the 1970s, Mexico City, Mexico, North America Camels at the Great Pyramids complex, UNESCO World Heritage Site, Giza, Egypt, North Africa, Africa