Address:50 lujiaqiao, houwu village, near 111 Township Road, Deqing, Zhejiang
Hotel Tel:+86-13754223388