Address:50 Xiangzhang Road, Xiannushan Town, near Wenqiang Villa, Wulong County, Chongqing
Hotel Tel:+86-17784006592