a cartoon illustration of mountains and a river