New Seasonal Hub: Christmas Village
Glistening with holiday cheer the Christmas Village is a brand new area located in the Land of Snow.