Interesting.. I searched on the net with Russian keywords, I found an interesting travel site:
http://tema.ru/travel/
A pole in Swaziland with British Insulators.