Geo Location Information for 149.129.62.129 IP Address. The IP Address 149.129.62.129 is located at 1.2929 latitude and 103.8547 longitude in Singapore. Friendly Location for the IP Address is Singapore, Singapore, 18
讯新网为用户提供24小时不间断的最新资讯,及搜索、邮件等网络服务。内容包括全球热点事件、突发新闻、时事评论、热播影视剧、体育赛事、行业动态、生活服务信息,以及论坛、博客、微博、我的讯新等互动空间。