Happy Earth Day everyone. Wired Science, whose staff probably wakes up before noon, beat me to the punch, but regardless, enjoy some satellite images of our beautiful Earth.
Alluvial Fan:

The Bogada Mountains:

Mississippi River Delta:

Richat:

Terkezi Oasis:












