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.

IMG_1640

Explore Nearby:

More things to do in

 


Leave a Reply

Your email address will not be published.