Street Address: No. 11-12 Jinzhu Road, Nanbaixiang, Ouhai District, Wenzhou, P. R. C.
City: Wenzhou
Province: Zhejiang
Country/Region: China