Global site


Established in 2003, is located in the coastal city of Xiamen in Fujian province.