Street Address: Huanjiao,Chengguan,Yuhuan County,Zhejiang Province,China
Province: Zhejiang
Country/Region: China