Join a scenic Japanese journey filled with peaceful rivers, charming train rides, and relaxing onsen hot springs. Nature, culture, and fun in one trip!