Yeti Lair

Yeti Lairs are landmarks added by Twilight Forest. They are found in the Snowy Forest biome. There are four entrances that lead into the main area of the lair. One Alpha Yeti will spawn in the Lair and many Yetis will spawn in the Yet Lair.