experiencetokyo.net
Ueno Park cherry blossom night illumination “Yozakura”
Lined endlessly with a number of cherry trees, Ueno Park main street is a favourite place that many Japanese people would think of when it comes to a beautiful scene of cherry blossoms in spring.