When we first approached Viking Ingvar docked in St. Petersburg, the first thing that struck us was how much larger it was than other river boats on which we have sailed. Unlike Viking River Cruises' European ships, which typically carry 150 guests (new longships carry 190), Viking Ingvar carries up to 206 guests.