Spring time in Japan is nothing less than magical.

For a few months of the year, Japan's iconic cherry blossoms capture the attention of visitors alike as their beautiful pink flowers blanket the country in soft, colourful splendor.