Geolocation 31.169828408707, 121.45829404023 Architects JOHNSTON MARKLEE Typologies PAVILION Address Shanghai Longhua China