The Nameserver ns3.sina.com have a IP Address of 61.172.201.254 which is hosted on China.
新浪首页
友人玩网页游戏平台励志成为中国最大最专业的网页游戏运营平台,为各位游戏用户提供最新、最优质的网页游戏和最优最舒心的客户服务。