Websites Hosted in ns1.sbscn.com Nameserver:

The Nameserver ns1.sbscn.com have a IP Address of 121.201.71.115 which is hosted on China.