Winding river