International Data Center
Guangdong, China, 2011
Nansha International Science Park
IDC International Data Center
Preliminary Conceptual Architectural Design
Total floor area: 44130 m2
Guangdong, China, 2011
Nansha International Science Park
IDC International Data Center
Preliminary Conceptual Architectural Design
Total floor area: 44130 m2