a rocky canyon with a river running through it