Sure why not, get some vodka and you should be able to have free sex pretty easy.
Like in any country you can pay for sex one way or another but the best things in life are free without attachments. Which you could find this in any country, not just Russia.