Photo taken on Nov. 24, 2015 shows stone balls collected near the the ruins of the Longgang Temple paleoanthropological site in Hanzhong City, north China's Shaanxi Province. (Xinhua/Tao Ming)
Go to Forum >>0 Comment(s)