The Nameserver ns.idz.ru have a IP Address of 88.80.32.12 which is hosted on Russia.
Портал органа власти