Debido a la intrincada red de canales, San Petersburgo es a menudo llamada la "Venecia del Norte".