China Embassy of the People’s Republic of China In Sri Lanka Address 381-A bauddhaloka Mawatha Colombo 7, Sri Lanka. china embassy in Sri…