Oh hell no! Only time I wanna see snow is on TV or in artwork.
Maybe up the hillside in a tropical location. Easier to defend what with the zombies and all.