Photinia loriformis

Photinia loriformis is a species in the family Rosaceae. They grow to a height of approximately 3 m. They are common in China.