The Nameserver ns2.66mi.com have a IP Address of 47.52.97.92 which is hosted on Hong Kong.
www.zhihujingxuan.com