Categories Breaking News Archaeologists Find Breathtaking Carvings in the Altai Mountains Post author By Lloyd.Miller Post date November 11, 2014 Tags Altai Mountains, petroglyph, Russia, Saldyar Valley, Siberia