33.8k reviews
No. 2-3-8, Wodui Bu Alley, Barkhor Street, Chengguan District, Lhasa, Tibet Autonomous Region