Performers dressed as Father Frost, the Russian counterpart of Santa Claus, and and his granddaughter Snegurochka (Snowmaid) visiting a city park to entertain local residents in Stavropol in southern Russia on Dec. 29, 2011. Russians traditionally celebrate the New Year on Dec. 31 and Orthodox Christmas on Jan. 7. Source: Reuters/Vostock-Photo
All rights reserved by Rossiyskaya Gazeta.
Subscribe
to our newsletter!
Get the week's best stories straight to your inbox