Advertisement

'A Reminder That Nature Is Strong': In Japan, A 1,000-Year-Old Cherry Tree Blooms

Advertisement

More from WBUR

Listen Live
Close