Parade of flowers at Beijing's Baihua Mountain

All sorts of flowers are blooming at Baihua Mountain National Nature Reserve in Beijing's western suburb. 

In Chinese, "baihua" means a hundred flowers. The mountain is home to exotic flowers and herbs. There are over 1,000 plant species and many of them are under key state protection.

(All images via VCG.)

(If you want to contribute and have specific expertise, please contact us at