January 1st and 2nd are the national holidays, New Year is pretty much most loved holiday in Russia, and the biggest festival time of the year, meaning all the city will be covered in impressive light ornamentation.
In the afternoon, take a guided city tour around the most cherished gems of St. Petersburg, including Palace Square, Nevsky Prospect and many other popular attractions.
Amongts many of them, Church on the Spilled blood truly stands apart.