33.8k reviews
About 140 meters east of the Lhasa Cloud Hotel in Chengguan District, Lhasa City, Tibet Autonomous Region.