geometric landmarks (8)
I believe the answer is:
pyramids
(Other definitions for pyramids that I've seen before include "Massive royal tombs of ancient Egypt" , "Great tombs of the Pharaohs" , "Giza monuments" , "Giza landmarks" , "Massive Egyptian memorials" .)