Photinia serratifolia

Photinia serratifolia (syn. Photinia serrulata), commonly called Taiwanese photinia or Chinese photinia is a flowering shrub or tree in the flowering plants family Rosaceae, found in mixed forests of China, Taiwan, Japan, the Philippines, Indonesia, and India.

Photinia serratifolia

Photinia serratifolia (syn. Photinia serrulata), commonly called Taiwanese photinia or Chinese photinia is a flowering shrub or tree in the flowering plants family Rosaceae, found in mixed forests of China, Taiwan, Japan, the Philippines, Indonesia, and India.