Sakura Gardens in Tokyo is one of the best Cherry Blossom spots this year. The Ueno Garden looked splendid with Sakura (meaning Cherry Blossom) trees and the Japanese crowd had a good time here. The Japanese landscape has many historical buildings amidst these beautiful flower trees. Here are some wonderful pictures by Ranjan Benne.
0 comments:
Post a Comment