Apr 3, 2015, Tokyo Japan; pink and white Sakura tree at Tokyo, Ohanami festival and Cherry Blossom is blooming in spring season, is the most beautiful flower in japan. Shutterstock Image - Apr 3, 2015, Tokyo Japan; pink and white Sakura tree at Tokyo, Ohanami festival and Cherry Blossom is blooming in spring season, is the most beautiful flower in japan. - ID: 1132933094