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