The Nameserver ns.bbtel.ru have a IP Address of 109.232.105.105 which is hosted on Russia.
Multilingual search directory of Internet resources. Supports major European languages. Extensive human edited and easy to use catalog of annotated Web links. Editors' interface...