I took this picture through the window of a plane, flying from Japan to London in March 2004.
I'm guessing that we were somewhere over east Russia.
Update: I asked Reddit, and the answer is: a river with Oxbow lakes. What we call a billabong in Australia. Thanks to utexaspunk for providing the answer.