Russian President Vladimir Putin arrived in the northern Chinese city of Tianjin on Sunday to attend the Shanghai Cooperation Organisation (SCO) summit hosted by counterpart Xi Jinping with around 20 other world leaders, Chinese state television reported.