Street Address: 27-2, Jialiqiao Wenzhou Zhejiang China, Wenzhou, Zhejiang, China (Mainland)
Province: Shandong
Country/Region: China