Previous Image Next Image dsc05833 Entering the Altai with a horse and some motorbikes. The mountains are popular with Russian tourists too.