Chinese Flowering Crabapples at Yuan Dynasty Wall Relics Park
Chinese flowering crabs or crab apples, as their name suggests, are the unique specie of crabapple trees growing in China. The crab-flowers are borne in corymbs with five petals which are white, pink or red and stamens that produce copious pollen. Chinese flowering crabapple trees blossom in spring and fruit in autumn. The crab-flowers in…