Russian Visa Center in Beijing In order to improve the quality of service for applicants requesting a visa for entry into the Russian Federation, there is Russian visa application center operating in Beijing. The address of the Visa Center is: Room A301, Floor 3, Han ...