River and huge rocks