Through this form, you can get a letter of invitation to Russia in 5 minutes in PDF format ready to print. More information on how to obtain a Russian Visa in this article: How to obtain a Russian Visa in India in an easy and cost-effective way.
Visa to Russia