https://www.alojapan.com/1246694/visitors-flock-to-tokyos-meguro-river-to-see-cherry-blossoms-falling/ Visitors flock to Tokyo’s Meguro River to see cherry blossoms falling #English #Fukushima #Japan #news #nippon #NTV #Tokyo #TokyoTopics #TV #東京 #東京都 People flocked to Meguro River in Tokyo on April 12 to see cherry blossoms falling on the ground and onto the water. Officials said cherry trees reached full bloom on March 30, but many flowers were still on the trees about two weeks later near the river, a popular tourist destination durin…