Altai: a land of breathtaking beauty

For the latest Russia close-up series RT has travelled to Altai, two regions in Western Siberia in the magnificent Altaian Mountains, the land where Russia, Mongolia, China and Kazakhstan come together.