Our days and nights with Viking River CruisesFrom Trier Germany down the Mosel River, to the Rhine and finally the Main. A journey of wonder and amazement with Viking River Cruises....