The second most populous city in Russia, a city of federal significance, St. Petersburg is the cultural center of the country. Founded in 1703 by Peter I.