Address:Building 13, Lingjiang Fengjing, 66 Hongjing Road, Nanbin Town, near Chengdong Road, Shizhu Tujia Autonomous County, Chongqing
Hotel Tel:+86-23-73366666