The nameserver ns6.sdnl.org have a IP Address of 114.33.115.125 which is hosted on Taiwan.
縮網址/URL shortener