On Pluto you could throw a baseball over the Great Pyramid of Giza, a scientist's animation reveals
Tourists visit the Pyramid of Khufu, the largest of the Great Pyramids of Giza, on the outskirts of Cairo, Egypt.Amr Abdallah Dalsh/ReutersAn..
Read More