The Great Pyramid of Giza was the tallest man-made structure on Earth for over 3,800 years, and it’s now on Streetview

Wednesday, 10th September 2014 by @gsightseeing