The nameserver ns1.mainone.com have a IP Address of 123.58.255.221 which is hosted on China.
Test Page for Apache Installation
必途网