Tokyo's Top Cherry Blossom Spots

  • 7 years ago
In Japan, cherry blossoms are thought to represent the fleeting beauty of life. Every spring, during the their fleeting blooming cycle, thousands of people gather to take part in hanami, or flower viewing.