Geolocation 31.864668499662, 117.31344097807 Architects VECTOR ARCHITECTS Typologies CULTURE CENTER Address Anhui Hefei 231633 China