Meeting with nature: Teberda

Hidden high among the snow-capped peaks of the Caucasus, is an area of unspoiled natural beauty. The waters from the mountain rivers here are therapeutic and the deer aren’t afraid to be fed by human hand. Only here can you see the four seasons in one day. Walk through this pristine land – in the Meeting with Nature series on RT.