A flor de cerejeira pode ser encontrada na região do Himalaia na Índia, particularmente nos estados de Himachal Pradesh, Uttarakhand, Sikkim e Arunachal Pradesh.