Transmission Apropos Of Nothing: Cherkessian Ski Camel June 03, 2010 06:54 GMT A tourist rides a camel at the Dombai ski resort in Russia's North Caucasus republic of Karachayevo-Cherkessia. Perhaps this will become a more common sight as the 2014 Sochi Olympics approach?