mountains and streams — A compound noun meaning mountains and streams.
nature; landscape — All of nature including mountains, streams, etc.