desert breath
-
This Incredible Structure In The Desert Wasn’t Built By Aliens
Like the remains of a long lost human or alien civilisation, this formidable structure can be seen from space in El Gouna, Egypt, extending over one million square feet in the Sahara Desert. Its name is Desert Breath.