Google Street View Egypt launched a new addition this week, giving internet users around the globe access to panoramic, 360 degree views of the Great Pyramids of Giza and other historical sites. Google can now add the Cairo Citadel, the necropolis of Saqqara and the Hanging Church to their list of documented monuments, which already featured the Colosseum, Angkor Wat and the Taj Majal, among others.