News

One of London’s most popular sushi restaurants has brought out a new menu themed around cherry blossom with four themed ...
Production of salted multilayered cherry blossoms, known as "sakura-zuke" (pickled cherry blossoms), has reached its peak in ...
Shiroyama Park, located in Matsuyama City, adorns about 500 cherry trees. With Matsuyama Castle in the backdrop, the destination is celebrated as one of Japan's top 100 cherry blossom spots.