Foreign owned: China Yanhu Rd, Jiangshan, Yinzhou Ninghai Xian Ningbo Shi 315600 Zhejiang Sheng China Map it