The Pyramids of Giza in Egypt (left) and Machu Pichu in Peru - The Independent