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
All Posts
×

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OKSubscriptions powered by Strikingly