More than 6,000 cherry trees at Cherry Blossom Park in Lyushun, Dalian City, Liaoning Province, are in full bloom. The sea of pink and white flowers, complemented by the 40-meter-long cherry blossom-themed wish wall, creates a breathtaking landscape.