While rivers dance

While rivers dance