Dreaming of visiting the "Mother Russia"? Come read this comprehensive guide to help make your Russian visa application a success!