Neva Bay
The federal subject and city of Saint Petersburg is situated on the middle taiga lowlands along the shores of the Neva Bay of the Gulf of Finland, along the shores of the lower reaches of the River Neva itself and on the numerous islands of the river delta.