Foreign owned: China No.8, North Keji Street, Dongdaihe New District Huludao Shi 125208 Liaoning Sheng China Map it