Feb 26, 2014 04:40 AM EST
Google Earth Reveals Mysterious Land Artwork in Egyptian Desert
The Egyptian spiral located in the eastern Sahara desert in El Gouna, Egypt, was till date misinterpreted as landing pads for the alien invaders or some ancient monument. But this mysterious spiral mound is an environmental art installation called Desert Breath