How would you describe Japanese cherry blossoms - ‘sakura’? A pretty pink flower? A sign of spring? A symbol of Japan? While all of these statements are true, they don't quite paint the whole picture.
Japan is renowned for its cherry blossom - beautiful blooms that surge forth and cloak the trees in an exquisite marshmallow pink come spring. Cherry blossom season is a huge tourist draw, and it gets ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results