Street Address: Xinzhai Village, Xiaoyue Town, Shangyu, Zhejiang
City: Shangyu
Province: Zhejiang
Country/Region: China