Peonies have been cultivated in China for more than a millennium, where they are called “sho yu”. The English translation is “most beautiful” – no wonder so many people have fallen head over heels for this beautiful flower.
Peonies have been cultivated in China for more than a millennium, where they are called “sho yu”. The English translation is “most beautiful” – no wonder so many people have fallen head over heels for this beautiful flower.