If you want to travel to Russia, you need a Russian visa. In order to get the visa, you must first get a visa invitation letter (also known as visa support). After you obtain the invitation, you can submit your Russian visa application to one of the processing centers authorized by Russian consulate.