President Mahinda Rajapaksa, who arrived in China this morning, was welcomed at the Pudong International Airport in Shanghai by Deputy Secretary-General of Shanghai Municipal Government Huang Rong, Executive Vice President of Shanghai People’s Association for Friendship with Foreign Countries (SPAFFC) Wang Xiaoshu and Sri Lanka’s Ambassador in China Ranjith Uyangoda.