Street Address: 138 West Zhong Shan Road, Ningbo City, Zhejiang, China (Mainland)
Country/Region: China