Vladimir Putin and Xi Jinping standing in front of Chinese and Russian flags.