ravine [noun] + boulder-strewn [adjective]