Wiktionary
streamscape
n. A landscape dominated by a stream.
n. A landscape dominated by a stream.