Japan's Cherry Blossoms Are Expected to Bloom Earlier Than Usual This Year
  • 3 years ago
Cherry blossoms are expected to bloom as early as March 15 in Tokyo.
Recommended