Another expression for "it is snowing" is "Está lloviendo."
Yes
No
Yes
No