English language news channel which brings the Russian view on global news.
2017/08/01
Nice Little Russian Town in Altai Mountains
[unable to retrieve full-text content]
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.
No comments:
Post a Comment