inhospitable [adjective] + terrain [noun]