South Mountain Botanical Garden
Located in Chongqing · Botanical garden
Wikipedia
South Mountain Botanical Garden (Chinese: 南山植物园) is the largest botanical garden in Chongqing. It is a major urban park of central Chongqing, and it is one of the 8 major civil projects of Chongqing Municipal.
It is located on Tongluo Mountain, an anticline range in southeastern edge of central Chongqing area.