loading...
1 Nice Little Russian Town in Altai Mountains

Nice Little Russian Town in Altai Mountains

Posted on August 1, 2017 by tim


This is Chemal town in Altai region, Russia. Population just 4,000 people. It’s staying in a valley between two mountains. It’s a very picturesque little town, just take a look at it.

Advertisement



Exchange traffic with English Russia, click here

One Response to “Nice Little Russian Town in Altai Mountains”

Leave a Reply