Giant Pyramid and Its Ancient People