Sakura, or cherry blossoms, is the national flower of Japan. It blossoms only few days in the beginning of April each year, then falls quickly after that.
Click a picture to see a larger view.