33.8k reviews
60 meters northwest of the North Gate of Jicai International Hotel Lhasa Potala Palace Branch, Chengguan District, Lhasa City, Tibet Autonomous Region.