ヒマラヤ山脈西部や地中海地方に分布し、ヒマラヤでは標高1,500から3,200m、地中海では1,000から2,200mに自生している。
原产于喜马拉雅山脉海拔1,500－3,200米的地带和地中海沿岸1,000－2,200米的地带。