China National Floral Garden

Completed in 2001, the China National Flower Garden is located on the south bank of the Luo River in Luoyang, Henan Province. Covering 255 acres, it is China’s largest peony garden. The garden features approximately 500,000 “Nine-Color” peonies, as well…









