The Nameserver ns1.chineseflute.com.hk have a IP Address of 173.198.221.191 which is hosted on United States.
ChineseFlute Blog