Sorbus wallichii

Sorbus wallichii is a species of plant in the family Rosaceae. It is found in China, India, and Nepal.