live :居住(謂語,也就是動詞)
high up on :在很高(相當於副詞)
these hills :這些山上(賓語)
連壹起就是:很多人居住在這邊的高山上。
或者:很多人高高地居住在這些山上。