Street Address: NO. 173, Zhong Shan west road, Ningbo, Zhejiang
City: Ningbo
Province: Zhejiang
Country/Region: China