When fall meets the Altai Mountains...! (VIDEO)

Welcome to one of the most picturesque places in Russia...!

<