China (CN) Flag

111.235.165.0/24

Beifa Mansion, Block D, Building 6, Compound 15, Xueyuan Nanlu,

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