News

The Altai (also spelled Altay), meaning “golden,” mountains occupy a particularly remote region at the intersection of Kazakhstan, China, Russia and Mongolia. Collectively known as South Central ...
URUMQI, Jan. 12 (Xinhua) -- The second edition of Winter Games Around Altai Mountains kicked off on Sunday in Altay City, northwest China's Xinjiang Uygur Autonomous Region.
URUMQI, China, Jan. 16 (Xinhua) -- The Altai Mountains Winter Sports Games, held in China's Altay region, has received unanimous applause from athletes, establishing a stage for young athletes ...
Recent excavations in the Denisova Cave in the Altai Mountains of southern Siberia have ... Total length of the bone is 26 mm. b, Map of Eurasia showing the location of ... China. Proc . Natl Acad ...