The life-size copycat Great Sphinx of Giza is under construction in Chuzhou, China’s Anhui Province, where officials aim to build a ‘World Culture Heritage Park’. Continue reading

Google Maps has added photos of the Egyptian Great Pyramid of Giza to Street View. Visitors can zoom in on landmarks from above as well as Continue reading