Alibaba · Zhangbei, Hebei, China

Alibaba Zhangbei

203MW

The power of 160,000 US homes.

Drawing power since Sep 2025.

Alibaba Zhangbei on a globe of the world's largest AI data centers.