Locals and travelers alike are flocking to the Yinggeshi Botanical Garden in Dalian, Liaoning Province to soak in the breathtaking floral displays. From majestic flowering trees to vibrant carpets of wildflowers, Dalian is currently a living canvas of colors. There’s nothing like getting lost in this sea of blossoms and embracing the pure magic of nature.