Chinese President Xi Jinping paid a two-day state visit to South Africa starting on July 23. Pretoria, administrative capital of South Africa raised Chinese national flag to welcome the president’s third visit, which is the highest level of reception courtesy of the “rainbow nation”.