Egypt upgrades visitor experience at Giza pyramids site ​

Egypt upgrades visitor experience at Giza pyramids site  ​
play icon
People enjoy and take souvenir pictures in front of the Great Pyramids.