Address:72 Cuiyun Road, Xiannushan Town, near Jinzhulin, Wulong County, Chongqing
Hotel Tel:+86-17726200939