Possibly: Lord of the mountains or Lord of the hills

1 Post