A joint Egyptian and Chinese archaeological mission working at Tell Aziz, east of the village of Mit Rahina in the Giza Governorate, has pulled massive limestone blocks from the ground that bear ...