Winding road along a river