Pyramids are a tourist attraction in Egypt.