Explain these Saharan landforms

No.11072907 ViewReplyOriginalReport
Wtf is this? It looks like it’s related to the Nile somehow.