Video Player is loading.
0/490
7
993
views •
March 30, 2022
Japan: Cherry Blossom Heralds Start of Spring
NTD News
0 Followed
Cherry blossom flowers are starting to appear in Tokyo this week, heralding the arrival of spring. As pandemic restrictions have recently eased across the country, people are returning to the city's parks.
Comment 0