Street Address: No. 20, Yuhang Road, Zhongtaiyuhang Town
City: Hangzhou
Province: Zhejiang
Country/Region: China