Winter Carnival opens this weekend with new family events

by