The Nameserver ns5.tohosting.net have a IP Address of 121.42.138.61 which is hosted on China.
DouPHP,轻量级企业网站管理系统