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