Culture Shock: Japanese Cherry Blossom Picnics Weren’t What I Expected


We aren’t in Texas anymore. That’s for sure…

Continue reading

Shiradezakura in Yamanashi Prefecture


The Weeping Sakura known asĀ Shiradezakura.

In Yamanashi Prefecture, nestled high in the mountains, there is a small town namedĀ Minobuma that claims to be the creators of the first Weeping Sakura.

Continue reading