on a river = 在河上(没有指定那一条河)
on the river = 在河上 (指定那一条河)
in the river = 在河里
在河边= beside the river / beside a rive