Skip to content

The Cherry Blossoms (Sakura) have finally bloomed in the Mashu area!

Miyama-zakura (Cerasus maximowiczii) trees have bloomed in my garden. Miyama means “deep mountain” in Japanese. It is a wild cherry tree usually found in mountainous areas and has a different charm from the Somei-yoshino found in Honshu, the main island in Japan.