Cherry Blossom

The Japanese cherry blossoms are a harbinger of spring. But Japan has just recorded its earliest cherry blossom season in 1200 years.

The post Japan Records Earliest Cherry Blossom Season Ever appeared first on One Green Planet.