Alibaba Zhangbei
AI data center in Zhangbei, Hebei, China, operated by Alibaba Cloud.
Alibaba Cloud's Zhangbei campus in Hebei, north of Beijing, upgraded with new chillers for AI in 2025-26. Epoch AI estimates about 169 MW of IT power.
Power: what each source says
Epoch AI estimates 169 MW IT / 203 MW facility as of 2026-01-03. Epoch withholds its sources for this site.
Figures labelled Epoch AI are estimates from satellite imagery, permits and filings. Company figures come from the operator, owner or its filings. IT power is what the servers draw; in Epoch AI’s figures for these campuses it runs about 15–35% below total facility power.
Tenants
Reported Alibaba (likely, per Epoch AI)
“Reported” means a press outlet or Epoch AI named the tenant and neither the operator nor the tenant has confirmed it. The outlet is named in brackets and listed under sources.
Campus facts
- Operator
- Alibaba Cloud 1
- Owner / developer
- Alibaba 1
- City
- Zhangbei 1
- State / region
- Hebei (Zhangjiakou) 1
- Country
- China 1
- First power
- 2025-09 1
- Chips
- NVIDIA H20 (Epoch AI) 1
- GPUs / accelerators
- Not published
- Cooling
- Not published
- Power source
- Not published
- Coordinates
- 41.16° N, 114.70° E (town level)
- Verified
Sources
- Epoch AI data center profile: Alibaba Zhangbei (CC-BY 4.0) (licence: CC BY 4.0) accessed 2026-11-09
- Epoch AI, AI data centers dataset (CC-BY 4.0, updated 2026-11-06) (licence: CC BY 4.0) accessed 2026-11-09