Daily Archives

March 30, 2017
  • 30 Mar 2017

    Experience Japan at the Subaru Cherry Blossom Festival

    As Japan’s national flower, cherry blossoms are sometimes offered as a symbol of friendship to other nations. In spring, cherry blossoms are also said to remind people of the paradoxically fleeting, yet enduring nature of life. In honor of the 150th anniversary of American independence and as a gesture of goodwill, the Japanese government donated […]