Published Sunday, September 14, 2014 Tuesday, January 12, 2016 Google maps new views of Pyramids of Giza Video credit: Google Maps View on Emirates24|7 Most Shared {{title}}