Data Center Map

Shanghai Baoshan-1

Zenlayer
588 Jiyun Rd., Building 1
200443 Shanghai
China
Visit Website

Please wait, loading..

Advertisement

Zenlayer
Data Center Operator at
Shanghai Baoshan-1
588 Jiyun Rd., Building 1
Headquartered in Diamond Bar, california

17