Cherry blossoms are typically associated with Japan, and many people are often surprised to learn that their origin lies in the Himalayas, closer to India. It was from the Himalayas that they spread to Japan, where they came to symbolise the fleeting beauty of life. Hanami, or cherry blossom viewing, first began in the 8th century and has since become a universal symbol of renewal and the arrival of spring.






