The photo shows the excavation site of 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 the excavation site of 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)