GPS certainly won't function under snow, as anyone who skis through our snow-laden trees knows. Fun facts: the signal is almost completely eclipsed in the first millimeters of water if placed underwater (it is around 1.6 GHz, readily absorbed). This is one of the reasons trees are cut down around those microwave reflector boards and towers, and why your coffee can be reheated so easily with microwave energy.