Street Address: Niqiao Industry Zone, Tongqing Town, Wuyi City, Zhejiang
City: Wuyi
Province: Zhejiang
Country/Region: China