Russia

red square moscow russia snow winter

Russia

Russia

Is Russia, with its golden onion domes, famous art museums and plentiful vodka, a natural cure for the wandering heart? These tweets say "Da!"

"School trip to U.S.S.R., 1989. Historic sites, great art, friendly people and a chance to explore a different culture." -- @RagazzaDelTreno on Twitter

"Red Square in the snow." -- @emmacdance on Twitter