I was about to add CA but realised, much to my shock, that they don't serve any destinations in Africa ( very odd considering how much money China has been pouring in to Africa over the last few years. )