The leaves in Kyoto formed a river of color on November 17, 2013. This scene is worth a thousand words and then some.
A Stunning River of Color

Travel is the only expense that makes you richer.
The leaves in Kyoto formed a river of color on November 17, 2013. This scene is worth a thousand words and then some.