Some people ask: How is it in Russia in winter? Is it really that cold? Are there really piles of snow twenty feet tall?
Well, here are some photos of a random Russian city - Petropavlovsk-Kamchatsky, its in the Russian Eastern part, just ocean across from US Western coast.
(more)
English Russia