terrain [noun] + inhospitable [adjective]