A canopy of cherry blossoms over beautiful Mukojima Avenue, (north), Tokyo, Japan