Address:At the junction of Chuangxin street and Tuanjie Road, near Renmin Road, Dachaidan town, Delingha
Hotel Tel:+86-977-7774111