Holiday Snow is found only in the Alterac Mountains during the Feast of Winter Veil event.
Create a magazine from articles on WoWWiki!