Street Address: 17th Floor, Ling Qiao Plaza, 31 Yao Hang Street
Province: Zhejiang
Country/Region: China