Снег белый потому, что белым является свет Солнца, который он отражает. Если бы лучи нашего Солнца были желтыми и красными, то и снег тоже был бы желтым или красным. На закате или восходе, когда лучи солнца видятся нам как розовые, снег тоже становится розовым.
источник: allforchildren.ru
