The Nameserver ns16.920022033.com have a IP Address of 31.24.224.181 which is hosted on Saudi Arabia.