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