I thought they were singing about the Red Chinese river Huang Ho, which means Yellow River, as far as I know.
Discovered this gem recently.
https://www.youtube.com/watch?v=egwARrX1ik8
Music John Miles
a classic — it grow on you