Train Station, Snow Storm Train, Station, NY, Tarrytown, Deicing, Salt, Salting, Snow, Storm, Winter, North, East, New York, Max, Lau, Photography,