The Nameserver ns4.sae.sina.com.cn have a IP Address of 123.126.57.34 which is hosted on China.
www.xujia.name 搭建个人知识体系