Artificial of beautiful cherry blossoms and blue sky. Japanese sakura garden. Japan hanami festival - time when people enjoy pink flower blooming.