Viking River Cruises has been investing heavily in new ships with the launch of no fewer than 40 new river cruise Longships since 2012, all fairly identical 190-passenger ships. Recently, we were guests on one of those ships, the Viking Longship Tor, for an eight-day cruise down the Danube River from Nuremberg to Budapest. We…