Today’s Egypt Holiday Photo of the Day is of the Pyramids of Giza, the last standing wonder of Seven Wonders of the Ancient World. Historians estimate that over 100,000 people were involved in the construction of the Pyramids of Giza. The Great Pyramid is made up of more than two mn stone blocks weighing from two to over 50 tonnes each. The image was shot for CIB’s 2016 Annual Report (microsite and print edition) by Zeina Abaza at Inktank Communications, which has produced the bank’s annual report for the past eight years.