33.8k reviews
50 meters southeast of the Cloud Beauty Hotel in Chengguan District, Lhasa City, Tibet Autonomous Region