China Central Television (CCTV)¬†presents the inaugural North American ice dragon boat festival that was held on Saturday, February 18, 2017 in Ottawa on the Rideau Canal Skateway. Dragon boating racing…

Read More