Specimen cherry tree in the Sannomaru, the largest terrace of Kochi Castle, comes in bloom on March 23, 2025. (Kyodo) KOCHI (Kyodo) -- Cherry trees have begun to bloom in Kochi on Japan's western ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results