Saint Petersburg

Graphic: Eric Fischer, Locals and Tourists Saint Petersburg is located on the Gulf of Finland coast and at the mouth of the Neva River, and is divided into 18 districts. Russia’s second largest city has a 2017 population of 5,281,579. Townspeople prefer to call their city Piter. Cultural World Petersburg is often called the cultural … Continue reading Saint Petersburg