Annual cherry blossoms bloom in Japan
Numerous tourists and residents recently visited Tokyo's Ueno Park to view the annual blooming of cherry blossoms, marking the start of spring. The park reportedly has about 800 cherry blossom trees with more than 50 varieties. The tradition of viewing the flowers is called 'hanami', which may also refer to new beginnings such as a new school and fiscal year.