Return to site

SAKURA

Sakura means cherry blossom trees.

· SIGHTSEEING

Sakura means cherry blossom trees. In April, people can see beautiful sakura which is in full bloom throughout Japan. Some workers say that they feel good while commuting because they can see beautiful sakura in parks, riverside, roadside and so on. 

I can also see beautiful sakura while commuting to my office as shown in the pictuires.

broken image
broken image