The Nameserver ns0.browserdns.ru have a IP Address of 185.50.24.121 which is hosted on Russia.
Простой и удобный браузер для работы и развлечений в интернете. Скачайте бесплатно.