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).