Data Center Map

Shanghai (Pudong)

Diyixian.com Limited
No. 280 Yuanshen Road, Pudong Area, Shanghai
200081 Shanghai
China
Visit Website

Diyixian.com Limited
Data Center Operator at
Shanghai (Pudong)
No. 280 Yuanshen Road, Pudong Area, Shanghai
Headquartered in Hong Kong, Hong Kong

5