Cherry trees have begun to bloom in Kochi on Japan's western island of Shikoku, marking the opening of the season in 2025 and ...
A ceremony was held at Keele University on Wednesday, as the cherry blossom trees are set to come out in full bloom A university has been honoured by the Japanese ambassador for its collection of ...