Question: In Greek mythology, who is the goddess of snow?
Answers: A) Athena, B) Hera, C) Khiona, D) Artemis
Correct Answer: C) Khiona
Congrats to the trivia winner Candis W. from Ostrander!