
The sun falls on the top of the pyramid of Khafre located on the West Bank of the Nile River in Giza, Egypt, on Aug. 28, 2015. (Xinhua/Pan Chaoyue)

The sun falls on the top of the pyramid of Khafre located on the West Bank of the Nile River in Giza, Egypt, on Aug. 28, 2015. (Xinhua/Pan Chaoyue)