In the Shenyang Botanical Garden in Liaoning Province, flowering trees are neatly arranged in rich, varied hues, brimming with vibrant spring vibes. Strolling along the winding paths, visitors are greeted with picturesque scenery at every turn.