Each spring, hundreds of thousands of tourists flock to the town of Miharu, Japan to see a cherry tree known as the Takizakura. Although COVID-19 means that few visitors will lay eyes on it this year, the 1,000 year old cherry tree continues to bloom as a testament to the power … [Read more...] about This 1,000 year old cherry tree is a testament to nature’s resilience