No. 2 Yinzhu, Tianxi Lake Resort
Fenshui Town
Hangzhou, 311519
China