Signs of spring are out in full force — none more obvious than the fully-bloomed pink and white cherry blossoms.
From late March to mid-April, and sometimes even early May, Japan is covered in lush pink flower petals from sakura, or cherry blossom trees
See also: 25 Quirky Bouquets Better Than Flowers
Each year, the Japanese gather in large numbers wherever these blooming trees are found. There, they practice Hanami, the centuries-old tradition that involves picnicking beneath sakura.