Strange Desert Art
This is one of the most talked-about Google Earth sites to date. Based on the Red Sea Governorate, Egypt, there is no back story to this one. These are most likely human-made craters, but why were they made in the first place?
Advertisement