The sakura (cherry blossom) is practically synonymous with Japan. Here's a deeper look at the history of this fascinating flower's popularity

Unseen Japan