Did you know? Russia's train subways are a MUST to see. Follow this ultimate travel guide to witness the best of the Moscow Metro stations!