A branch of the River Nile could shed some light on how ancient Egyptians transported enormous stones to the Great Pyramid at Giza.Egypt’s largest pyramid, dubbed as one of the seven ancient wonders of the world, is situated among a cluster of pyramids in the African country.