A cherry blossom is the flower of several trees of genus Prunus. Though cherry blossom is speculated to be native to the Himalayas - currently it is widely distributed in Europe, West Siberia, India, China, Japan, Korea, Canada, and the United States.
Cherry blossom captured in the cities of Seattle in USA. All images © Palash Biswas.