In summer, Dalian, a coastal city in Liaoning Province, unveils its floral masterpiece. The newly renovated Baowei Alley has recently become a hot spot for photo opportunities, thanks to its flower wall that leads visitors into a colorful oil painting.