Japan 2015: Cherry blossom celebrations by Sumida River

4

It's cherry blossom season in Japan. In Tokyo, one of the best places to soak in the sakura is by the banks of the Sumida river.

Read this post on mithunonthe.net


Mithun Divakaran

blogs from Bangalore