Ответ не совсем точен:
небо выглядит синим, потому что маленькие молекулы воздуха рассеивают
коротковолное (синее) излучение больше длинноволнового (красного).
Поэтому красно-зеленая часть спектра в основном пролетает мимо Земли дальше в
космос, а синяя, хаотично отражаясь от молекул, попадает на Землю. Когда
Солнце низко, то его свет проходит через воздух, близкий к поверхности
Земли, этот воздух загрязнен пылью, сажей и прочей фигней. Размеры этих
загрязнений больше размеров молекул, поэтому длинноволновая часть
спектра рассеивается только на этих крупных частицах, а коротко- и средневолновая
(синяя и зеленая) рассеивается на всех (и молекулах, и пыли, и пр.). Т.е. сине-зеленая
компонента солнечного света, многократно переотражаясь от атмосферы, в конце концов
поглощается ей, а красная худо-бедно доходит до Земли. (Именно поэтому поляризационный фильтр делает синий цвет неба более насыщщенным и глубоким - сине-зеленая часть спектра больше переотрахается и менее поляризована, а красная отражается гораздо меньше и поэтому более поляризована. Полярик прибивает эту поляризованную красную составляющую, почти не затрагивая сине-зеленую, поэтому синий улучшается за счет отсутсвия красного).
Вода не нейтральная, у нее есть цвет, точно не помню, но он сине-зелейный и очень слаыбый. Были эксперименты по этому поводу, в которых это, собственно, и выяснили)
Но на наблюдаемый цвет воды еще влияет цвет освещения, т.е. свет голубого неба.