
S3 • E9 Jun 21, 2010
The Path of Flowers crosses over Japan from Kyushu to Hokkaido. This gorgeous route takes travelers past over 250 varieties of cherry trees and displays a rich environmental tapestry that reveals why Japan is often considered the ultimate meeting of the standards of tradition and modern values.
