Bathed in warm spring sunshine, both banks of the Puhe River in Shenyang, Liaoning Province are adorned with pink peach blossoms and fresh green willows, creating a delightful contrast.