Altai is by far the most beautiful part of Russia I have ever been to. In June I got the chance to spend a week riding and camping in the mountain range where Russia, China, Mongolia and Kazakhstan come together. Continue reading
Beautiful Altai
Reply