Mys Flotskiy, Finnish Bay
Saint Petersburg is a city situated on the Neva river, at the head of the Gulf of Finland on the Baltic Sea. The federal subject of Saint Petersburg has its name changed three times, from Saint Petersburg to Petrograd, then Leningrad and back to Saint Petersburg.