The Nameserver ns.libfl.ru have a IP Address of 80.250.173.160 which is hosted on Russia.
Всероссийская государственная библиотека иностранной литературы им. М.И. Рудомино, Library For Foreign Literature, Moscow