Our Living Earth ... From Space

Can you identify this river?