Map and Nearby Locations:

Tower 1, Shanghai Intellect Idustry Park, 588 Jiyun Road, Shanghai, 200431, China

SITES within 15 miles of 21vianet Shanghai

Show SqM



Distance Site name SqFt MW
6.58 miles Equinix Shanghai SH5 26,392
9.08 miles ICBC Shanghai 0
9.94 miles Equinix Shanghai SH6 38,018
11.57 miles Equinix Shanghai SH2 SH3 10,781
12.12 miles ZTE Shanghai Campus