33.8k reviews
1-1-4, No. 68 Barkhor South Street, Chengguan District, Lhasa City, Tibet Autonomous Region