
Colourful lights illuminate Niagara Falls during the 2013 Winter Festival of Lights in Niagara Falls, Ontario, Canada, Dec. 23, 2013. A winter lights festival for holiday celebration is held here from November 9th, 2013 to January 31st, 2014. (Xinhua/Zou Zheng)
Go to Forum >>0 Comment(s)