Nanping, China
South Mountain Botanical Garden
South Mountain Botanical Garden 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.
- City
- Nanping
- Country
- China
- Category
- Park
- Suggested visit
- About 90 minutes
Background: Wikipedia