The Nameserver ns5.chinacache.com have a IP Address of 61.240.138.136 which is hosted on China.
蓝汛国际控股有限公司(ChinaCache)成立于1998年,是中国领先的应用基础网络服务提供商,向客户提供速度更快、技术更高、安全性更强的CDN服务,智能CDN,CDN加速等业务,是最先进的CDN服务商。