Visitors look at cherry-blossoms in Satte, about 50 kilometers North of Tokyo April 8, 2016. Viewing cherry blossoms is a national pastime and cultural event in Japan, where millions of people turn

... more 

Visitors look at cherry-blossoms in Satte, about 50 kilometers North of Tokyo April 8, 2016. Viewing cherry blossoms is a national pastime and cultural event in Japan, where millions of people turn out to admire them annually. / AFP PHOTO / KAZUHIRO NOGI

less 
1 / 30
Brian Wallace
Mon, Jul 25, 2016 12:24 PM EDT