If you're an adventurer, you'll love this unforgettable trip across Russia that will take you to visit Moscow and set your feet on a frozen Baikal Lake!