[Japan Travel, Tokyo Travel]
Kawazu-Zakura or Kawazu Cherry Blossom is early-blooming cherry blossom. This video is a popular place which is one hour trip from Tokyo. You can see them along the road and by the pond.

Write A Comment