The 2014 Winter Olympics will be held near the mountainous city of Sochi in southern Russia. For weeks, athletes can be seen slaloming, bobsledding and sledding. But that environment is not so Russian. Where are those mountains where all this is happening? And who lives there? Jelle Brandt Corstius will find out.