Minecraft wiki entry for Snow_farming, associated text: Snow farms can be built an any altitude in cold and snowy biomes, which are stone beaches, taigas, mountains, snowy taigas, and snowy tundra biomes (as well as variants).