Peony festival offers visual feast
Peony blossoms can be seen in Beilu Garden at the Langshan National Forest Park in Nantong, East China's Jiangsu province. The annual peony culture festival is currently underway at park and will run until May 5. [Photo/Official account of Langshan National Forest Park]