The snow that fell on a mountainous ski resort in Russia last week had an unusual hue -- and made the getaway destination look like a scene from Mars. The Rosa Khutor Resort in Sochi -- home to the 2014 Winter O...