Street Address: 11/Fl., Zhenxing Bldg., Hubin Road N. Xiamen, Fujian
City: Fujian
Province: Xiamen
Country/Region: China