Street Address: 68 Fenghuang (West) Road, Tangxia Town, Rui'an City, Zhejiang Province. China
Country/Region: China