WATCH ONLINE, MOBILE, FREEVIEW 63, SKY 164, FREESAT 162 AND VIRGIN 216

The Lost Pyramid

Expert archaeologists and Egyptologists believe they have found Radjedef's pyramid, the missing pyramid of Giza. Follow their technological trail of discovery.