River and rocks