The cherry blossom season is the best time to visit Japan. John takes his viewers on a tour of Tokyo Imperial Garden to show the beautiful cherry blossom. The garden is peaceful with people enjoying the gift spring brings.
Cherry Blossom in Tokyo Imperial Garden
Posted by Sadao Sasaki on
- Tags: cherry blossom tokyo