¿Cuál es la diferencia entre las expresiones inglesas de "riverside"?
No puede estar en el río, porque significa "en el río", y en el río significa junto al río o en el río.
Por el río significa orilla del río, y generalmente se usa para expresar qué hacer junto al río. También a la orilla del río significa a la orilla del río;