The mysterious Djedefre pyramid, which today lays in ruins, has eluded Egyptologists for years because of its unusual staircase feature. Constructed in the Fourth Dynasty, more than four thousand ...