The Nameserver ns.qikan.com.cn have a IP Address of 59.151.51.132 which is hosted on China.
全球最大中文杂志在线阅读网站,3000种刊物与纸版同步更新