St. Petersburg is the second most populous city in Russia and is considered the cultural center of the country. Located in the delta of the Neva River, St. Petersburg is best known for its urban and suburban architectural ensembles, palaces and cathedrals, museums, drawbridges and embankments. The city boasts a large number of cultural and historical monuments that are cultural heritage sites.