Citizens of 53 countries can visit St. Petersburg having just an electronic visa. List of countries citizens who can visit St. Petersburg on an electronic visa check here
On may 9 2020 Russia will celebrate the 75th anniversary of victory in the Great Patriotic War. Victory Day marks Germany’s surrender to the Soviet Union in 1945.