his little land of thenn was a high mountain valley hidden amongst the northernmost peaks of the frostfangs , surrounded by cave dwellers , hornfoot men , giants , and the cannibal clans of the ice rivers .