Watch live view of cherry blossoms in Japan as sakura trees bloom. About 230 cherry trees, including Yoshino Cherry trees, are planted along the Chidorigafuchi greenway near the Imperial Palace in Tokyo.
#live #japan #cherryblossom
Author: Associated Press
Go to Source
News post in March 30, 2025, 6:04 am.
Visit Our Sponsor’s:
News Post In – News