boulder-strewn [adjective] + ravine [noun]