a large rocky mountain with a river