Alibaba · Zhangbei, Hebei, China
Alibaba Zhangbei
203
MW
The power of
160,000
US homes.
Drawing power since Sep 2025.
Open site
→
Alibaba Zhangbei on a globe of the world's largest AI data centers.