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