China (CN) Flag

203.95.4.0/22

1099 Huansha Road, Hangzhou, Zhejiang

Announcing ASNs: 1
Parent Prefix: 203.95.0.0/21
RIR: APNIC