A delight to the eyes! Over 200,000 peonies in full bloom in China

Over 200,000 peonies of more than 100 species are in full bloom in northern China’s Inner Mongolia. Peonies have long been known as “flowers for love” in the Chinese culture. Don’t miss the amazing view!

Leave a Comment