Cherry blossom at Empire palace

Every spring at Tokyo, cherry blossom is always the biggest event for Japanese.

There are many cherry blossom spots at Tokyo.

This is a very good view around Empire palace which is the Edo castle in the past.


Explore Nearby:

More things to do in


Leave a Reply

Your email address will not be published.