San Petersburgo antiguamente llamada Leningrado o Petrogrado, es la segunda ciudad más poblada de Rusia. Se ubica en el extremo oriental del Mar Báltico y el Río Neva.