Geolocation 31.204115656591, 121.43465537198 Architects NERI&HU Typologies OFFICE Address Shanghai Fenglinlu China