St. Petersburg St. Petersburg is the second-largest city in Russia and known as the cultural capital of Russia.