Street Address: No. 17-18, Sanxiao Road, Yangtou Village, Tangxia Town
Province: Zhejiang
Country/Region: China