TRAVELING TO RUSSIA IN 2025 (intense journey)