Nile River at Giza, 1900 AD Published on June 24, 2015 in Ancient Alien Astronauts!Full resolution (400 × 248) ← Previous Next → Nile River at Giza, circa1900 AD