The photo shows a stone tool excavated from Jiren Taigoukou Ruins in Qialege'e village in Nilka county in Ili Valley, Northwest China's Xinjiang Uygur autonomous region. (Photo: Photo provided to China News Service)
RIGHT BG
The photo shows a stone tool excavated from Jiren Taigoukou Ruins in Qialege'e village in Nilka county in Ili Valley, Northwest China's Xinjiang Uygur autonomous region. (Photo: Photo provided to China News Service)