Data Center Map

Beijing (Oriental Plaza)

Diyixian.com Limited
Oriental Plaza, Block W3, P2, No.1 East Chang An Avenue
100738 Beijing
China
Visit Website

Please wait, loading..

Advertisement

Diyixian.com Limited

Data Center Operator at
Beijing (Oriental Plaza)
Oriental Plaza, Block W3, P2, No.1 East Chang An Avenue
Headquartered in Hong Kong, Hong Kong

5