Thousands turn out for Winter Festival