A picturesque view from the Neva, the Flying Dutchman ship-restaurant and the Peter and Paul Fortress. St. Petersburg. Russia