¿Existe una ley rusa que prohíba las relaciones sexuales con personas menores de 18 años cuando están en el extranjero, incluso cuando la edad de consentimiento en ese país puede ser 16?

La pregunta es confusa.

Cuando viaje al extranjero, debe cumplir con las leyes del país en el que está físicamente presente. Su propia nacionalidad, ciudadanía, etc. no importa, a menos que el país en el que se encuentre tenga leyes específicas que regulen el comportamiento de los ciudadanos extranjeros.

Entonces, si usted es ciudadano ruso y se toma vacaciones en Tailandia, por ejemplo, mientras que en Tailandia debe obedecer las leyes tailandesas y no las leyes rusas.

Ningún país podría aprobar leyes que regulen el comportamiento de los ciudadanos en el extranjero, porque eso está fuera de la jurisdicción de ese país.