Traditional Christmas fair in St Petersburg will last from December 21, 2012 to January 14, 2013. The guests will be able to see thematic performances, try traditional Russian food, buy Christmas souvenirs and products like cheese, honey, pickled vegetables and sweets. Besides that, 17 foreign countries will participate and they will demonstrate their Christmas traditions and typical food as well. The Christmas fair will take place on Ostrovsky square in the very center of St Petersburg. It will be open daily from 12:00 to 22:00.