Nijo castle - Sakura in blossom
The sakura are Japanese cherry trees. Their fruit is not edible but they are beautiful when in bloom (on April).
The sakura are Japanese cherry trees. Their fruit is not edible but they are beautiful when in bloom (on April).