Выражение "over (the) yonder" означает "где-то далеко, в тридевятом царстве" и часто используется в сказках. Так что речка тут ни при чём, и детям сказочные выражения явно понравятся.
В таком случае chemistry нужно заменить на destiny. Chemistry в данном случае - это очень взрослое (хотя и всё ещё приличное) слово, обозначающее неосознанное сексуальное влечение друг к другу, а destiny - это просто Судьба.