No. 5-1 South Sela Road, Lhasa
850000, Mainland China
1.58 mi (2.54km) from City Center