Tourists and residents flock to Tokyo's Ueno Park to catch a glimpse of the famed pink sakura flowers.