The Path of Flowers crosses Japan, from Kyushu to Hokkaido. This gorgeous route takes travelers past over 250 varieties of cherry trees and provides a rich tapestry that shows why Japan is often considered the ultimate meeting of tradition and modernity.