Postcard IN-266662 account closed India 18 Nov, 2017 26 days 2,837 miles Volkman Russia 14 Dec, 2017 Loading map... Volkman said: posted over 6 years ago There are similar ancient images in Russia in the Altai Mountains. They are more than ten thousand years old You need to sign in to leave a comment!