Egyptian pyramids found by infra-red satellite images Full pictures and video there ... plus more