What natural formations can be seen from space ?

Well

viewed Eye of the Sahara, and what else?And what is the origin of these formations ?