The Chinese roses are in full blossom sending out a blast of scent at Chenshan Botanical Garden. [Photo/sheshantravel.gov.cn]