Given historical connections and practical foundation, China, the world's largest developing country, and Africa, a continent mainly composed of developing countries, have unquestionably formed a community of shared destiny seeking common development as well as mutually beneficial and win-win results.