Tree Rose : Japanese Camellia
Camellia (Botonical name : camellia japonica) is tree rose typically flowers between January and March and found in China, east Asian countries, Janpan and USA. Japanese Camellia is also called “Rose of Winter”. Surprisingly, it is official state flower of Alabama.
However, it is available as Bonsai miniature version to grow in home. Chinese treat Camellias as lucky symbols during New Year and is used express commitment between young lovers.
|Camellia flower in full bloom|
|Japanese Camellia tree|