Photo taken on July 15, 2011 shows a stone scenic spot where the ruins are found in Jeminay County, northwest China's Xinjiang Uygur Autonomous Region. Archeologists identified a cluster of caves in Jeminay on a paleolithic site, the first ever found in the region. The ruins in Jeminay County date back at least 40,000 years. Excavation of the ruins will continue in 2017 and 2018. (Xinhua/Shen Qiao)