The new Xuhui District South Healthcare Center will be located on prime real estate across from the Shanghai Botanic Gardens. The healthcare campus will include a 1,000-bed general hospital, 500-bed mental health hospital and fully integrated research & development building.