At the Yinggeshi Botanical Garden in Dalian, Northeast China’s Liaoning Province, a variety of flowers bloom beautifully. Tree blossoms and herbaceous flowers of different types vie for attention, as visitors leisurely stroll through the vibrant floral displays, savoring the stunning beauty of summer blooms.