New Year in Stavropol

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.

This website uses cookies. Click here to find out more.

Accept cookies