These are the Pyramids of Giza, located in Egypt. Tourists flock to this popular destination by the thousands every year…