33.8k reviews
80 meters directly south of the Shanghai Building in Chengguan District, Lhasa City, Tibet Autonomous Region