On 9/9/2014, some Egypt landmarks including the Pyramids of Giza and the Sphinx have been added to Google Street View.
On 9/9/2014, some Egypt landmarks including the Pyramids of Giza and the Sphinx have been added to Google Street View. Ancient, Art - Sculpture Links: en.wikipedia.org, en.wikipedia.org, virtualglobetrotting.com By: kenerk