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.

Read more on Wikipedia