Snowblind Ambusher

Snowblind Ambushers are harpies located in the Icewing Pass area of Alterac Valley.