Over 2,000 species of flowers on display at the China Spring Orchid Festival