The wallpapers from the Russian localized version of Windows 7 have been discovered and posted online for download. And they're gorgeous! These, like the other localized themes we’ve mentioned before, include images from the country which the version is from...and in Russia's case, they are truly visually stunning. There are scenic mountain views, lakes, and of course, varous locales that are covered in snow. There are only 6 wallpapers in this Russian set, but they’re definitely worth checking out. You can download this new set from here.