Address:33 lujiaqiao, houwu village, near 111 Township Road, Deqing, Zhejiang
Hotel Tel:+86-572-8696699