Cherry Blossom ist in der Himalaya-Region Indiens zu finden, insbesondere in den Bundesstaaten Himachal Pradesh, Uttarakhand, Sikkim und Arunachal Pradesh.