Miharu Takizakura (三春滝桜) is said to be 1000 years old, Miharu Takizakura is a cherry tree with vivid crimson color. Takizakura literally means waterfall cherry tree. The town’s name, Miharu means three springs, it become flowering disp…
Quote saved.
Login to quote this blog
Failed to save quote. Please try again later.
You cannot quote because this article is private.