worldloveflowers.com
Ueno Sakura Matsuri (Cherry Blossom Festival) - 2019 - World Love Flowers
Ueno Park features more than 1000 trees along the street leading towards the National Museum and around Shinobazu Pond.