The Nameserver ns1001.hostgator.com have a IP Address of 192.185.21.19 which is hosted on United States.
Online buzz, fun stories, pictures, videos, as well as insights & analysis from the Chinese internet. Feel the pulse of the Chinese people.