Hitchhiking in offbeat Russia: Chemal, Altai Republic, Siberia | beautiful countryside
Hitchhiking in Russia: Chemal, Altai Republic, Siberia. I was finally able to reach Chemal, Altai Republic a corner of offbeat Russia in Siberia. A small village located on Altai Republic region.While travelling one can...