Satellite view of a river

Satellite view of a river.


Iraq