Street Address: E-701 Times Plaza Hexing North Road
City: Jiaxing
Province: Zhejiang
Country/Region: China