The Nameserver ns1.epn.bz have a IP Address of 64.79.73.182 which is hosted on United States.
e-Commerce Partners Network: official AliExpress affiliate program – ePN. Center of AliExpress partner processing.