33.8k reviews
Tibet Autonomous Region, Lhasa City, Chengguan District, Barkhor Street, Thangka Hotel