Saturday, April 02, 2016

Camelia Flower

Camelia, is one of China's famous flower.

It is a kind of plant whose leaves and leaf buds can be used to make tea.

Camelia can be found at Yangtze River Basin, Pearl River Basin and Yunnan Province.



Thanks to Junrong Lu (Vicky)