Kyoto prefecture is breathtaking this time of year. While the name Kyoto is usually synonymous with temples and geisha there is so much more to see there … Alo Japan.
Alo Japan.