Have you ever wondered what it's like to live in Russia? Well jump on board because the express tour of Russia is about to set off! Travel through this amazing country and learn about the cities, the landscapes, the people, and their way of life. Visit historic Red Square, trek across frozen tundra, and take a journey to the "blue eye of Siberia"--Lake Baikal.