• Japan
  • Hanami in Yoyogi Park!

    yoyogi1

    Hanami [lit. to view flowers] is the happiest time a year in Japan. Around the last week of March and first week of April the season usually reaches Tokyo, and thousands upon thousands of cherry blossom turn into light pink cotton candy that puts a magical glare over the capital. People head for the parks […]