33.8k reviews
270 meters southeast of the rock paintings at Zhashi Island, Namtso Nature Reserve, Dangxiong County, Lhasa City, Tibet Autonomous Region