China (CN) Flag

121.52.160.0/19

Tsinghua Science Park Internet Data Center

Announcing ASNs: 1
Parent Prefix: 121.52.160.0/19
RIR: APNIC