A mysterious, unidentified structure near Egypt's Khufu Pyramid has sparked online speculation. Discovered via Google Maps, ...
A mysterious 'complex' about 25 miles south of Egypt's Giza ... from Google Maps of a similar complex took the internet by storm in 2016. It features two long, pointed buildings surrounded ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results