the cherry blossoms are blooming in front of a mountain