We have been cruising for over 30 years, including around the World Cruises, and found the Viking River China cruise to have been one of the best.
We booked our cruise thru DB Tours and found them to be the most knowledge of this cruise.
They provide a great discount on the cruise and travel insurance.
Ask for Jody or Hal at 803-781-7866
Hope this helps