Winter over the Caucasus Mountains in Russia is captured in this Image of the Day from the NASA Earth Observatory It features a look at the snow-covered Caucasus Mountains in Russia during winter. Due to its location, where cold, dry air from Asia meets humid air from the Mediterranean, precipitation levels are very uneven across the range.