The Nameserver ns1.alibaba.jo have a IP Address of 64.151.228.84 which is hosted on Canada.
My exceptional Nuxt.js project