The Nameserver dns.shcmusic.edu.cn have a IP Address of 101.231.122.43 which is hosted on China.
Shanghai Conservatory of Music