Il progetto di nuova costruzione dell'ospedale ortopedico sud-occidentale di Shanghai Lanhai
si trova nella città di Huacao, nel distretto di Minhang,
nel centro medico internazionale di Shanghai New Hongqiao, terreno 33-09, copre un'area totale di 35.181
metri quadrati e un'area edificabile di 99.625 metri quadrati. L'edificio è interamente con
struttura in acciaio, di 12 piani fuori terra e 2 piani interrati.