Tokyo Cherry Blossom Festival
Throughout April Cherry blossom is Japan’s national flower and symbolizes the arrival of spring and the beginning of the new school and financial year. The cherry blossom of Tokyo’s trees is a truly spectacular sight and one of the best places to experience the full impact is at Ueno Park where there are over one thousand trees. The hanami (flower […]