Wild himalayan cherry blossom