Located on the Mumashan Mountain in Shuangliu County west to the Chengdu City, the golf course is 19 km away from Chengdu. It is a key part of the Mumashan Scenic Spot. It has an 18 hole golf course, an exercise course, a five-star club in Japanese-style, four tennis courts and a swimming pool. The grass coverage of the course is 800,000 square meters. A total of 80,000 trees were planted. The course has so far hosted a number of national and international tournaments.