33.8k reviews
Shop No. 1, North Barkhor Street, Chengguan District, Lhasa City, Tibet Autonomous Region, next to the Qing Government's Amban Residence.