After stops in Saudi Arabia, South Korea, England and the United States, the curtain will come down in China from 6–8 November.