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