China (CN) Flag

111.235.174.0/24

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

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