Spring is in full swing at the Shenyang Imperial Palace in Liaoning Province, where azaleas flourish along the palace walls. Vibrant pink-purple flowers set off the red walls, while the ancient architecture basks in the spring sunshine, creating a beautiful seasonal scene.
