The Japanese cherry blossom, or sakura, is a pink flower that grows on trees and brings thousands of visitors to Japan annually when in full bloom.