Russia has some seriously rough terrain and weather. Some pretty tough 4×4 vehicles wouldn’t have a chance on much of their landscape. The...