A family strolls under fully bloomed cherry blossom trees along a riverside promenade in Tokyo yesterday. Viewing cherry blossoms is a national pastime and cultural event in Japan, where
millions of people turn out to admire them annually.