Video PlayerClose
Visitors ride camels near the Pyramids of Giza on the outskirts of Cairo, Egypt, on Jan. 20, 2018. (Xinhua/Ahmed Gomaa)
Visitors ride camels near the Pyramids of Giza on the outskirts of Cairo, Egypt, on Jan. 20, 2018. (Xinhua/Ahmed Gomaa)