The red and pink peach blossoms in Liyuan Park, Wuxi give a touch of life to the local landscape. [Photo/IC]