The Nameserver ns1.alipromo.com have a IP Address of 64.79.73.182 which is hosted on United States.
Official AliExpress affiliate program – ePN. Russian center of AliExpress' partner processing - e-Commerce Partners Network