Data Centers Intel

SA127 DC of Heyuan base Building-C Data Center

EnterpriseBuilding

SA127 DC of Heyuan base Building-C Data Center is an enterprise data center operated by Alibaba Group Inc. in Heyuan, China.

Alibaba Group Inc. has 3 listed facilities, all of them in China; its other sites there are in Ulanqab (1) and Zhangbei (1).

Operator
Alibaba Group Inc.
City
Heyuan
Country
China
Coordinates
24.10148, 115.05775
Location accuracy
Approximate (area center)
Facility type
Enterprise
Record level
Building
Uptime Institute certification
M&O Stamp of Approval

Approximate location.

Other Alibaba Group Inc. facilities

Alibaba Group Inc.: all 3 listed facilities

Sources for this record

Sources for this record
SourceListed asLinkRetrieved
Uptime InstituteSA127 DC of Heyuan base Building-C Data CenterUptime Institute list2026-09-26

Source data retrieved 2026-09-26. How the data is compiled

Report an error in this listing