Niagara Falls celebrates the opening of the 2010 Winter Festival of Lights on Saturday, November 6, 2010 with a spectacular, outdoor, stage show in Queen Victoria Park, located just steps from the mighty falls, across from the Table Rock Complex.