The very famous pink cherry blossoms have reached Shillong in full bloom this year and netizens just cannot get enough of it. Also known as Sakura, Cherry blossom, is a flower of many trees of genus Prunus or Prunus subg. Cerasus. They are mostly seen in Japan. However, you can also spot it in East Asia, including China, Korea. In India, they bloom bloom in the months of October and November in states like Sikkim, Nagaland, Uttarakhand, and Jammu and Kashmir. However, in southern part of the country, they bloom towards the end of August. As the season has hit...