Oh look, trenches in the ground. Lithography still doesn’t match, but this *must* be the pyramid quarry! /s
#28 those squares were for checkers that the aliens played while the pyramids were being constructed.