Xian

Xian Data Center, China

  • Xian

Zenlayer, Xianyang, China
Suite A10, Block C, Exhibition Center, 55 Shijida Rd.
712046 Xianyang
China

Rack Cabinets Dedicated Servers Remote Hands

Visit Xian website

Featured Data Centers