China (CN) Flag

203.107.54.0/23

Aliyun Computing Co., LTD

Announcing ASNs: 1
Parent Prefix: 203.107.0.0/17
RIR: APNIC