In India, it is found in the Sub Himalayan region from Ravi eastwards to West Bengal and Assam, ascending up to the altitude of  in the Himalayas.
The plant is located in the Sub Himalayan area of India, stretching from Ravi to West Bengal and Assam, reaching elevations of  within the Himalayan mountain range.