The Egyptian spiral- the Google Maps mystery

Is it a landing strip for aliens? Is it a portal to a parallel universe? Is it an ancient monument to a benevolent deity with a knack for symmetry and design? Nope. It’s a spiral art piece created by modern age human artists. The curious spiral in the Egyptian desert has been baffling people since […]