Icefinger Mountains

The Icefinger Mountains are a desolate mountain range in the fictional world of Titan. They lie in the continent of Allansia and mark the northernmost boundary of settled lands. The Yeti is known to inhabit them.