The celebration of spring is not completed without flowers. The upcoming Beijing Peach Blossom Festival also called Taohua Festival in Chinese will be held in late March at the Beijing Botanical Garden. And this year park goers can expect to see some early blossoms.
RIGHT BG