Street Address: Xiliuqiao Econ & Tech Developent Zone, Guangrao County
City: Dongying
Province: Shandong
Country/Region: China