Xujiahui Sports Park / HPP Architects Pilar Caballero 4 months ago © AST Studio architects: HPP Architects Location: No.1500 Zhongshan South Second Road, Xuhui District, Shanghai, China Project Year: 2023 Photographs: AST Studio Photographs: CreatAR Images Area: 306000.0 m2 Read more » Share this: T20 Tower / Jacques Ferrier Architecture + Sensual City StudioDateJune 21, 2019In relation toArchitectureShanghai In-Bund Office Building / HPPDateMay 2, 2019In relation toArchitectureHunan Broadcasting System Program Production Centre / HPP ArchitecsDateDecember 29, 2022In relation toArchitecture