Have you ever seen green flowers? In Zhengzhou People’s Park of Central China’s Henan province, a kind of green cherry blossom from Japan, called Cerasusserrulata Grandiflora, is blooming. From a distance, their green petals bring to mind the subdued colors of different jades.