South China Botanical Garden China, Guangzhou

South China Botanical Garden

The South China Botanical Garden of the Chinese Academy of Sciences (formerly Institute of Agriculture and Forestry) is a large botanical garden in Guangzhou, Guangdong province in southern China.

Photos