For some reason, there doesn't seem to be very much information on archaeology in Russia lying about...In particular, i'm searching for anything about petroglyphs in the Altai region of Siberia...
Anyone out there have any clues?