Address:Renmin Street, Nanbin Town, near Yudai North Street, Shizhu Tujia Autonomous County, Chongqing
Hotel Tel:+86-23-73325111