Question: does a canadian need a visa to travel to china?
Answer: With a Canadian passport you DO need a visa if you want top visit China for more than 48h and are not only transferring for an onward flight.