The Central Park apartment complex is located in Beijing’s Chaoyang District. It’s situated between Beijing’s Second and Third Rings, in the core of Shanghai’s commercial center. The complex takes up a total area of 320,000 sqm, with over ...